### Log truncated: showing last 9.0 of 19.9 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-22 09:19:01,663 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:01,703 44 INFO rb-01d1866-225816-427570 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-22 09:19:01,746 44 INFO rb-01d1866-225816-427570 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-22 09:19:01,832 44 INFO rb-01d1866-225816-427570 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-22 09:19:01,887 44 INFO rb-01d1866-225816-427570 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-22 09:19:01,942 44 INFO rb-01d1866-225816-427570 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-22 09:19:01,998 44 INFO rb-01d1866-225816-427570 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-22 09:19:02,052 44 INFO rb-01d1866-225816-427570 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-22 09:19:02,107 44 INFO rb-01d1866-225816-427570 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-22 09:19:02,163 44 INFO rb-01d1866-225816-427570 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-22 09:19:02,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:02] "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-22 09:19:02,226 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4109970 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6125c4ee-2417-4d6a-9edb-3c15feee246e'}] 2026-10-22 09:19:02,228 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:19:02,921 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4109970 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6125c4ee-2417-4d6a-9edb-3c15feee246e'} created pos.order #605 2026-10-22 09:19:02,963 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4109970 finished 2026-10-22 09:19:03,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.301 0.557 2026-10-22 09:19:03,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.050 0.072 2026-10-22 09:19:03,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:19:03,476 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30232647 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6125c4ee-2417-4d6a-9edb-3c15feee246e'}] 2026-10-22 09:19:03,485 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30232647 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6125c4ee-2417-4d6a-9edb-3c15feee246e'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-22 09:19:03,502 44 INFO rb-01d1866-225816-427570 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-22 09:19:03,525 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30232647 finished 2026-10-22 09:19:03,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-22 09:19:03,550 44 INFO rb-01d1866-225816-427570 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-22 09:19:03,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 17037116 (allocated 18612224) 2026-10-22 09:19:03,719 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 83431 2026-10-22 09:19:03,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-22 09:19:03,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 83431 2026-10-22 09:19:03,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.096 0.173 2026-10-22 09:19:03,843 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_091903_843535_test_loyalty_free_product_rewards_2.txt 2026-10-22 09:19:03,843 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpd2k6rn8n_chrome_odoo" 2026-10-22 09:19:03,869 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-22 09:19:05,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 83645 2026-10-22 09:19:05,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpsmhu6xia_chrome_odoo 2026-10-22 09:19:05,606 44 INFO rb-01d1866-225816-427570 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:34225/json/version 2026-10-22 09:19:05,608 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:05,648 44 INFO rb-01d1866-225816-427570 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-22 09:19:05,648 44 INFO rb-01d1866-225816-427570 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:34225/json 2026-10-22 09:19:05,649 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:05,670 44 INFO rb-01d1866-225816-427570 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:34225/devtools/page/34EBCF950177C476FA61946E8E353192 2026-10-22 09:19:05,699 44 INFO rb-01d1866-225816-427570 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-22 09:19:05,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-22 09:19:05,872 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:19:05,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-22 09:19:05,890 44 INFO rb-01d1866-225816-427570 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-22 09:19:05,890 44 INFO rb-01d1866-225816-427570 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-22 09:19:05,912 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:19:06,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:06] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.071 0.909 2026-10-22 09:19:06,890 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': '34EBCF950177C476FA61946E8E353192', 'loaderId': 'AC18DFD7F1E4FFF4A7FF09B6D95D3290', 'isDownload': False} 2026-10-22 09:19:06,890 44 INFO rb-01d1866-225816-427570 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-22 09:19:06,912 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:19:06,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:06] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 09:19:06,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:06] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.023 2026-10-22 09:19:06,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:06] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-22 09:19:07,689 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:07,694 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:07,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 09:19:07,760 44 INFO rb-01d1866-225816-427570 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-22 09:19:07,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-22 09:19:07,771 44 INFO rb-01d1866-225816-427570 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-22 09:19:07,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19: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-22 09:19:07,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:07,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.019 2026-10-22 09:19:07,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-22 09:19:07,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.061 2026-10-22 09:19:07,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-22 09:19:08,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.427 0.548 2026-10-22 09:19:09,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "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-22 09:19:09,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 09:19:09,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.054 2026-10-22 09:19:09,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:19:09,325 44 INFO rb-01d1866-225816-427570 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-22 09:19:09,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 09:19:09,412 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:09,447 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:19:09,453 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:19:09,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:19:09,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.052 2026-10-22 09:19:09,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "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-22 09:19:09,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.111 2026-10-22 09:19:09,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-22 09:19:09,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.022 2026-10-22 09:19:09,714 44 INFO rb-01d1866-225816-427570 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-22 09:19:09,808 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:19:09,875 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:19:09,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.069 0.115 2026-10-22 09:19:10,018 44 INFO rb-01d1866-225816-427570 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-22 09:19:10,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.240 2026-10-22 09:19:10,075 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:19:10,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.297 2026-10-22 09:19:10,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.346 2026-10-22 09:19:10,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.290 2026-10-22 09:19:10,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.418 2026-10-22 09:19:10,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.298 2026-10-22 09:19:10,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.230 2026-10-22 09:19:10,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.254 2026-10-22 09:19:10,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.110 0.301 2026-10-22 09:19:10,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.406 2026-10-22 09:19:10,662 44 INFO rb-01d1866-225816-427570 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-22 09:19:10,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.389 2026-10-22 09:19:10,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:10] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.505 2026-10-22 09:19:10,736 44 INFO rb-01d1866-225816-427570 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-22 09:19:10,790 44 INFO rb-01d1866-225816-427570 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-22 09:19:10,844 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,036 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,088 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,138 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,229 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,329 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,380 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,445 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,531 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,576 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.046 2026-10-22 09:19:11,625 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.009 0.083 2026-10-22 09:19:11,695 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,746 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.053 0.104 2026-10-22 09:19:11,801 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,851 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,908 44 INFO rb-01d1866-225816-427570 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-22 09:19:11,969 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,022 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,109 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,196 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,243 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,292 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,372 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,395 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:12,397 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:19:12,425 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,475 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,547 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,600 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,654 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,708 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,762 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,827 44 INFO rb-01d1866-225816-427570 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-22 09:19:12,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:12] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.024 2026-10-22 09:19:12,924 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37290534 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ca0519b7-2c02-4ce3-93b0-f7014d18bd57'}] 2026-10-22 09:19:12,932 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:19:13,645 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37290534 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ca0519b7-2c02-4ce3-93b0-f7014d18bd57'} created pos.order #606 2026-10-22 09:19:13,672 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37290534 finished 2026-10-22 09:19:13,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.311 0.550 2026-10-22 09:19:13,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.059 0.085 2026-10-22 09:19:14,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:19:14,243 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32820064 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ca0519b7-2c02-4ce3-93b0-f7014d18bd57'}] 2026-10-22 09:19:14,250 44 INFO rb-01d1866-225816-427570 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-22 09:19:14,276 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32820064 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ca0519b7-2c02-4ce3-93b0-f7014d18bd57'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-10-22 09:19:14,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-22 09:19:14,304 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 09:19:14,319 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32820064 finished 2026-10-22 09:19:14,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 19020076 (allocated 20844544) 2026-10-22 09:19:14,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.099 0.215 2026-10-22 09:19:14,560 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 83645 2026-10-22 09:19:14,561 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-22 09:19:14,562 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 83645 2026-10-22 09:19:14,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_091914_680492_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-22 09:19:14,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpsmhu6xia_chrome_odoo" 2026-10-22 09:19:14,751 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-22 09:19:16,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 83864 2026-10-22 09:19:16,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmp7jizvnug_chrome_odoo 2026-10-22 09:19:16,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:34731/json/version 2026-10-22 09:19:16,658 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:16,688 44 INFO rb-01d1866-225816-427570 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-22 09:19:16,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:34731/json 2026-10-22 09:19:16,689 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:16,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:34731/devtools/page/4A24DF40B91F948DB4776A5A521A8DA6 2026-10-22 09:19:16,729 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-22 09:19:16,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-22 09:19:16,929 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:19:16,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-22 09:19:16,943 44 INFO rb-01d1866-225816-427570 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-22 09:19:16,943 44 INFO rb-01d1866-225816-427570 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-22 09:19:16,961 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:19:17,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:17] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.092 0.850 2026-10-22 09:19:17,904 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '4A24DF40B91F948DB4776A5A521A8DA6', 'loaderId': 'DA0D09178455C900A9008F069A1FA483', 'isDownload': False} 2026-10-22 09:19:17,904 44 INFO rb-01d1866-225816-427570 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-22 09:19:17,928 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:19:17,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-22 09:19:17,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 09:19:17,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.031 2026-10-22 09:19:18,595 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:19:18,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:19:18,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-22 09:19:18,677 44 INFO rb-01d1866-225816-427570 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-22 09:19:18,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:19:18,697 44 INFO rb-01d1866-225816-427570 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-22 09:19:18,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19: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-22 09:19:18,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:18,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.018 2026-10-22 09:19:18,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-22 09:19:18,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.043 0.060 2026-10-22 09:19:18,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.091 2026-10-22 09:19:19,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.385 0.546 2026-10-22 09:19:19,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:19:20,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:19:20,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-22 09:19:20,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:19:20,190 44 INFO rb-01d1866-225816-427570 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-22 09:19:20,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:19:20,265 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:20,321 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:19:20,322 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:19:20,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.044 2026-10-22 09:19:20,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-10-22 09:19:20,401 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:19:20,403 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:19:20,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.124 2026-10-22 09:19:20,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.011 0.059 2026-10-22 09:19:20,576 44 INFO rb-01d1866-225816-427570 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-22 09:19:20,602 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:19:20,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.084 0.071 2026-10-22 09:19:20,765 44 INFO rb-01d1866-225816-427570 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-22 09:19:20,779 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:20,821 44 INFO rb-01d1866-225816-427570 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-22 09:19:20,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.224 2026-10-22 09:19:20,872 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:20,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.231 2026-10-22 09:19:20,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.257 2026-10-22 09:19:20,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:20] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.280 2026-10-22 09:19:21,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.361 2026-10-22 09:19:21,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.248 2026-10-22 09:19:21,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.220 2026-10-22 09:19:21,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.222 2026-10-22 09:19:21,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-22 09:19:21,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.067 0.273 2026-10-22 09:19:21,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.288 2026-10-22 09:19:21,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.384 2026-10-22 09:19:21,426 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,507 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,558 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,626 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,702 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,745 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.032 0.049 2026-10-22 09:19:21,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.091 2026-10-22 09:19:21,851 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,934 44 INFO rb-01d1866-225816-427570 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-22 09:19:21,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.046 0.108 2026-10-22 09:19:21,986 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,043 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,096 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,147 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,200 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,252 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,330 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,381 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,432 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,482 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,533 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,584 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,635 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,710 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,716 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88345493 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bfec797d-fbb1-4b88-beb8-40801cc80e89'}] 2026-10-22 09:19:22,759 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,817 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88345493 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bfec797d-fbb1-4b88-beb8-40801cc80e89'} created pos.order #607 2026-10-22 09:19:22,826 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,874 44 INFO rb-01d1866-225816-427570 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-22 09:19:22,878 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88345493 finished 2026-10-22 09:19:22,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-22 09:19:22,927 44 INFO rb-01d1866-225816-427570 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-22 09:19:23,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.069 0.226 2026-10-22 09:19:23,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 17257120 (allocated 21233664) 2026-10-22 09:19:23,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 83864 2026-10-22 09:19:23,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-22 09:19:23,093 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 83864 2026-10-22 09:19:23,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_091923_216396_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-22 09:19:23,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmp7jizvnug_chrome_odoo" 2026-10-22 09:19:23,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-22 09:19:24,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 84083 2026-10-22 09:19:24,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmpb5gt0tc__chrome_odoo 2026-10-22 09:19:24,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:32989/json/version 2026-10-22 09:19:24,625 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:24,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-22 09:19:24,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:32989/json 2026-10-22 09:19:24,638 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:24,644 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:32989/devtools/page/6818A08D0761130C53936CF2703A3AC5 2026-10-22 09:19:24,659 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-22 09:19:24,674 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-22 09:19:25,006 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:19:25,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-22 09:19:25,017 44 INFO rb-01d1866-225816-427570 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-22 09:19:25,018 44 INFO rb-01d1866-225816-427570 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-22 09:19:25,047 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:19:25,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.083 0.754 2026-10-22 09:19:25,884 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '6818A08D0761130C53936CF2703A3AC5', 'loaderId': '56329DF1904789605B76C102719572DB', 'isDownload': False} 2026-10-22 09:19:25,884 44 INFO rb-01d1866-225816-427570 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-22 09:19:25,903 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:19:25,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:25] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.022 2026-10-22 09:19:25,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:25] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-22 09:19:25,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:25] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.032 2026-10-22 09:19:26,685 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:26,691 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:26,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.053 2026-10-22 09:19:26,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:19:26,801 44 INFO rb-01d1866-225816-427570 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-22 09:19:26,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19: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-22 09:19:26,811 44 INFO rb-01d1866-225816-427570 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-22 09:19:26,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:26,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-22 09:19:26,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-22 09:19:26,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.055 2026-10-22 09:19:26,965 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-22 09:19:27,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.354 0.536 2026-10-22 09:19:27,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:27] "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-22 09:19:28,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:19:28,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.052 2026-10-22 09:19:28,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:19:28,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-22 09:19:28,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:19:28,329 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:28,374 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:19:28,379 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:19:28,426 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:19:28,431 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:19:28,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.071 0.043 2026-10-22 09:19:28,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.116 2026-10-22 09:19:28,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.059 2026-10-22 09:19:28,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-22 09:19:28,579 44 INFO rb-01d1866-225816-427570 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-22 09:19:28,690 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:19:28,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.016 0.044 2026-10-22 09:19:28,733 44 INFO rb-01d1866-225816-427570 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-22 09:19:28,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.015 0.059 2026-10-22 09:19:28,756 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:19:28,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.100 2026-10-22 09:19:28,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-22 09:19:28,816 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:19:28,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.082 2026-10-22 09:19:28,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-10-22 09:19:28,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.288 2026-10-22 09:19:29,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.405 2026-10-22 09:19:29,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "GET /web/image?model=product.template&field=image_128&id=1703&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.333 2026-10-22 09:19:29,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.311 2026-10-22 09:19:29,267 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.041 0.369 2026-10-22 09:19:29,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.303 2026-10-22 09:19:29,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-22 09:19:29,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.459 2026-10-22 09:19:29,365 44 INFO rb-01d1866-225816-427570 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-22 09:19:29,421 44 INFO rb-01d1866-225816-427570 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-22 09:19:29,482 44 INFO rb-01d1866-225816-427570 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-22 09:19:29,538 44 INFO rb-01d1866-225816-427570 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-22 09:19:29,610 44 INFO rb-01d1866-225816-427570 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-22 09:19:29,665 44 INFO rb-01d1866-225816-427570 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-22 09:19:29,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.007 0.019 2026-10-22 09:19:29,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:29] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.016 2026-10-22 09:19:29,833 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-22 09:19:29,833 44 INFO rb-01d1866-225816-427570 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-22 09:19:29,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15305788 (allocated 16515072) 2026-10-22 09:19:29,969 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 84083 2026-10-22 09:19:29,971 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-22 09:19:29,971 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 84083 2026-10-22 09:19:30,108 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_091930_108029_test_loyalty_on_order_with_fixed_tax.txt 2026-10-22 09:19:30,108 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmpb5gt0tc__chrome_odoo" 2026-10-22 09:19:30,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-22 09:19:31,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 84297 2026-10-22 09:19:31,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmp3a3p90q__chrome_odoo 2026-10-22 09:19:31,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:34061/json/version 2026-10-22 09:19:31,272 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:31,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-22 09:19:31,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:34061/json 2026-10-22 09:19:31,304 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:31,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:34061/devtools/page/A8CEB003A54E308BBE4F6ED837681872 2026-10-22 09:19:31,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-22 09:19:31,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-22 09:19:31,550 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:19:31,562 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-22 09:19:31,567 44 INFO rb-01d1866-225816-427570 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-22 09:19:31,567 44 INFO rb-01d1866-225816-427570 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-22 09:19:31,587 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:19:32,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:32] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.085 1.000 2026-10-22 09:19:32,677 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': 'A8CEB003A54E308BBE4F6ED837681872', 'loaderId': 'E44692CF79F61E4523B0678528F4EACB', 'isDownload': False} 2026-10-22 09:19:32,678 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-22 09:19:32,701 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:19:32,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:32] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-10-22 09:19:32,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:32] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-22 09:19:32,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:32] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-22 09:19:33,440 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:19:33,446 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:33,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.025 2026-10-22 09:19:33,519 44 INFO rb-01d1866-225816-427570 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-22 09:19:33,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 09:19:33,546 44 INFO rb-01d1866-225816-427570 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-22 09:19:33,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:19:33,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:33,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.013 2026-10-22 09:19:33,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-22 09:19:33,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.023 0.059 2026-10-22 09:19:33,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-22 09:19:34,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.330 0.624 2026-10-22 09:19:34,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:34] "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-22 09:19:34,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:19:34,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:34] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-22 09:19:34,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:19:34,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-22 09:19:34,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 09:19:35,060 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:35,078 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:35,082 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:19:35,135 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:35,142 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19: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-22 09:19:35,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.050 2026-10-22 09:19:35,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.100 2026-10-22 09:19:35,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-22 09:19:35,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.029 2026-10-22 09:19:35,334 44 INFO rb-01d1866-225816-427570 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-22 09:19:35,361 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:35,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.085 2026-10-22 09:19:35,544 44 INFO rb-01d1866-225816-427570 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-22 09:19:35,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.195 2026-10-22 09:19:35,610 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:19:35,621 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:35,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.134 2026-10-22 09:19:35,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.209 2026-10-22 09:19:35,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.009 0.341 2026-10-22 09:19:35,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.287 2026-10-22 09:19:35,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.321 2026-10-22 09:19:35,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-22 09:19:35,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-22 09:19:35,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-22 09:19:35,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:35] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-22 09:19:36,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.056 0.240 2026-10-22 09:19:36,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:36] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.326 2026-10-22 09:19:36,195 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,269 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,326 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,383 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,598 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,648 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,698 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,796 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,912 44 INFO rb-01d1866-225816-427570 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-22 09:19:36,962 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,025 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,120 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,173 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.024 0.055 2026-10-22 09:19:37,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.081 2026-10-22 09:19:37,250 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,291 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:19:37,294 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:37,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.032 0.077 2026-10-22 09:19:37,343 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,392 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,491 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,572 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,659 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,730 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,782 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,832 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,883 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,941 44 INFO rb-01d1866-225816-427570 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-22 09:19:37,993 44 INFO rb-01d1866-225816-427570 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-22 09:19:38,043 44 INFO rb-01d1866-225816-427570 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-22 09:19:38,103 44 INFO rb-01d1866-225816-427570 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-22 09:19:38,155 44 INFO rb-01d1866-225816-427570 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-22 09:19:38,209 44 INFO rb-01d1866-225816-427570 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-22 09:19:38,266 44 INFO rb-01d1866-225816-427570 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-22 09:19:38,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:38] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:19:38,324 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26335277 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'aadbe0f6-49c2-4d9e-b34a-bac60181c840'}] 2026-10-22 09:19:38,332 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:19:38,924 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26335277 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'aadbe0f6-49c2-4d9e-b34a-bac60181c840'} created pos.order #608 2026-10-22 09:19:38,954 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26335277 finished 2026-10-22 09:19:39,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.222 0.515 2026-10-22 09:19:39,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.078 0.099 2026-10-22 09:19:39,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:19:39,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:39] "GET /report/barcode/Code128/044a-6fd6-45fc HTTP/1.1" 200 - 0 0.000 0.085 2026-10-22 09:19:39,550 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31883796 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'aadbe0f6-49c2-4d9e-b34a-bac60181c840'}] 2026-10-22 09:19:39,575 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31883796 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'aadbe0f6-49c2-4d9e-b34a-bac60181c840'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-22 09:19:39,587 44 INFO rb-01d1866-225816-427570 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-22 09:19:39,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-22 09:19:39,642 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31883796 finished 2026-10-22 09:19:39,646 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-22 09:19:39,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 20339544 (allocated 21368832) 2026-10-22 09:19:39,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.124 0.162 2026-10-22 09:19:39,837 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 84297 2026-10-22 09:19:39,838 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-22 09:19:39,841 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 84297 2026-10-22 09:19:39,996 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_091939_996302_test_loyalty_program_different_orders.txt 2026-10-22 09:19:39,996 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmp3a3p90q__chrome_odoo" 2026-10-22 09:19:40,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-22 09:19:41,262 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 84516 2026-10-22 09:19:41,262 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpeyl74lda_chrome_odoo 2026-10-22 09:19:41,263 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:42535/json/version 2026-10-22 09:19:41,264 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:41,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-22 09:19:41,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:42535/json 2026-10-22 09:19:41,292 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:41,301 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:42535/devtools/page/5D0686C18502D26F5477979860EA48A5 2026-10-22 09:19:41,317 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-22 09:19:41,326 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-22 09:19:41,466 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:19:41,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-22 09:19:41,475 44 INFO rb-01d1866-225816-427570 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-22 09:19:41,475 44 INFO rb-01d1866-225816-427570 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-22 09:19:41,508 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:19:42,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:42] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.076 0.931 2026-10-22 09:19:42,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '5D0686C18502D26F5477979860EA48A5', 'loaderId': '3188E5659AC57435F2686EB92E503CD2', 'isDownload': False} 2026-10-22 09:19:42,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-22 09:19:42,536 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:19:42,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:42] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.012 2026-10-22 09:19:42,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:42] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:19:42,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:42] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-10-22 09:19:43,270 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:19:43,279 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:43,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-22 09:19:43,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:19:43,361 44 INFO rb-01d1866-225816-427570 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-22 09:19:43,373 44 INFO rb-01d1866-225816-427570 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-22 09:19:43,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:19:43,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:19:43,429 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-22 09:19:43,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-22 09:19:43,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.059 0.060 2026-10-22 09:19:43,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-22 09:19:44,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.405 0.601 2026-10-22 09:19:44,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:19:44,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:19:44,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:44] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-22 09:19:44,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:19:44,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-22 09:19:44,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:19:45,031 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:45,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:19:45,065 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:19:45,069 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:19:45,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.034 2026-10-22 09:19:45,121 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:45,144 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:19:45,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.027 0.102 2026-10-22 09:19:45,233 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:19:45,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.097 2026-10-22 09:19:45,326 44 INFO rb-01d1866-225816-427570 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-22 09:19:45,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.116 2026-10-22 09:19:45,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.203 2026-10-22 09:19:45,508 44 INFO rb-01d1866-225816-427570 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-22 09:19:45,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.012 0.102 2026-10-22 09:19:45,528 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:19:45,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.098 2026-10-22 09:19:45,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.132 2026-10-22 09:19:45,608 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:45,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.181 2026-10-22 09:19:45,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-22 09:19:45,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-22 09:19:45,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.221 2026-10-22 09:19:45,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-22 09:19:45,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-22 09:19:45,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-22 09:19:45,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.192 2026-10-22 09:19:45,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:45] "GET /web/image?model=product.template&field=image_128&id=1706&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-22 09:19:46,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.047 0.253 2026-10-22 09:19:46,158 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,218 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,266 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,319 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,401 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,452 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,503 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,554 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,604 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,665 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,727 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,813 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,861 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,918 44 INFO rb-01d1866-225816-427570 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-22 09:19:46,962 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,013 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,072 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,130 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,223 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,291 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,342 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,392 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,452 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,510 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,611 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,693 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,744 44 INFO rb-01d1866-225816-427570 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-22 09:19:47,795 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-22 09:19:47,796 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:19:47,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17790132 (allocated 19795968) 2026-10-22 09:19:47,901 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 84516 2026-10-22 09:19:47,905 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-22 09:19:47,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 84516 2026-10-22 09:19:48,037 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_091948_037264_test_loyalty_program_specific_product.txt 2026-10-22 09:19:48,037 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpeyl74lda_chrome_odoo" 2026-10-22 09:19:48,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-22 09:19:49,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 84716 2026-10-22 09:19:49,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmp0slt3br6_chrome_odoo 2026-10-22 09:19:49,273 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:37959/json/version 2026-10-22 09:19:49,274 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:49,307 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-22 09:19:49,307 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:37959/json 2026-10-22 09:19:49,308 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:49,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:37959/devtools/page/1519F5226E38F69A21A0EA555D4958A5 2026-10-22 09:19:49,328 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-22 09:19:49,339 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-22 09:19:49,522 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:19:49,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-22 09:19:49,535 44 INFO rb-01d1866-225816-427570 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-22 09:19:49,535 44 INFO rb-01d1866-225816-427570 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-22 09:19:49,552 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:19:50,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:50] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.062 0.746 2026-10-22 09:19:50,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': '1519F5226E38F69A21A0EA555D4958A5', 'loaderId': 'D85B98C26361CF528A1BAB7F03C1EA94', 'isDownload': False} 2026-10-22 09:19:50,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-22 09:19:50,392 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:19:50,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:50] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-22 09:19:50,429 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:50] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-22 09:19:50,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:50] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-22 09:19:51,064 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:51,071 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:19:51,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:19:51,126 44 INFO rb-01d1866-225816-427570 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-22 09:19:51,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:19:51,143 44 INFO rb-01d1866-225816-427570 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-22 09:19:51,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 09:19:51,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:51,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "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-22 09:19:51,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-22 09:19:51,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.063 2026-10-22 09:19:51,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-22 09:19:52,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.520 0.601 2026-10-22 09:19:52,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:19:52,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:19:52,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.047 2026-10-22 09:19:52,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.014 2026-10-22 09:19:52,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-22 09:19:52,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-10-22 09:19:52,918 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:52,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:52,968 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:19:52,969 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:19:53,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.037 0.056 2026-10-22 09:19:53,027 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:19:53,055 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "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-22 09:19:53,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.135 2026-10-22 09:19:53,085 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:19:53,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.014 0.056 2026-10-22 09:19:53,219 44 INFO rb-01d1866-225816-427570 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-22 09:19:53,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.146 2026-10-22 09:19:53,357 44 INFO rb-01d1866-225816-427570 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-22 09:19:53,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.084 0.253 2026-10-22 09:19:53,404 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:19:53,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.167 2026-10-22 09:19:53,438 44 INFO rb-01d1866-225816-427570 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-22 09:19:53,444 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:53,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.181 2026-10-22 09:19:53,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.202 2026-10-22 09:19:53,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-22 09:19:53,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-22 09:19:53,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-10-22 09:19:53,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.198 2026-10-22 09:19:53,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-22 09:19:53,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-22 09:19:53,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-22 09:19:53,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.071 0.235 2026-10-22 09:19:53,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:53] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-22 09:19:54,005 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,086 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,137 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,198 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,280 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,336 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19: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.033 0.075 2026-10-22 09:19:54,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:54] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.125 2026-10-22 09:19:54,421 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,513 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.072 2026-10-22 09:19:54,563 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,614 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,663 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,714 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,776 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,827 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,880 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,932 44 INFO rb-01d1866-225816-427570 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-22 09:19:54,992 44 INFO rb-01d1866-225816-427570 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-22 09:19:55,051 44 INFO rb-01d1866-225816-427570 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-22 09:19:55,147 44 INFO rb-01d1866-225816-427570 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-22 09:19:55,227 44 INFO rb-01d1866-225816-427570 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-22 09:19:55,278 44 INFO rb-01d1866-225816-427570 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-22 09:19:55,339 44 INFO rb-01d1866-225816-427570 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-22 09:19:55,387 44 INFO rb-01d1866-225816-427570 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-22 09:19:55,441 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-22 09:19:55,442 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:19:55,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 17115388 (allocated 18612224) 2026-10-22 09:19:55,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 84716 2026-10-22 09:19:55,575 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-22 09:19:55,576 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 84716 2026-10-22 09:19:55,728 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_091955_727907_test_loyalty_program_using_same_product.txt 2026-10-22 09:19:55,728 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmp0slt3br6_chrome_odoo" 2026-10-22 09:19:55,753 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-22 09:19:57,643 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84921 2026-10-22 09:19:57,643 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpydlt2c3u_chrome_odoo 2026-10-22 09:19:57,643 44 INFO rb-01d1866-225816-427570 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:33895/json/version 2026-10-22 09:19:57,645 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:57,668 44 INFO rb-01d1866-225816-427570 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-22 09:19:57,669 44 INFO rb-01d1866-225816-427570 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:33895/json 2026-10-22 09:19:57,669 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:19:57,679 44 INFO rb-01d1866-225816-427570 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:33895/devtools/page/7D4097183BF6EE09B6363BC8D6254ECE 2026-10-22 09:19:57,689 44 INFO rb-01d1866-225816-427570 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-22 09:19:57,695 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-22 09:19:57,811 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:19:57,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-22 09:19:57,834 44 INFO rb-01d1866-225816-427570 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-22 09:19:57,834 44 INFO rb-01d1866-225816-427570 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-22 09:19:57,857 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:19:58,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:58] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.076 1.001 2026-10-22 09:19:58,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '7D4097183BF6EE09B6363BC8D6254ECE', 'loaderId': '7645D3C0B98DCFCD9FE2CA9ECA7CBEF4', 'isDownload': False} 2026-10-22 09:19:58,933 44 INFO rb-01d1866-225816-427570 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-22 09:19:58,965 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:19:58,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:58] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-22 09:19:59,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-22 09:19:59,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-22 09:19:59,645 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:59,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:19:59,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-22 09:19:59,725 44 INFO rb-01d1866-225816-427570 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-22 09:19:59,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-22 09:19:59,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/40] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-22 09:19:59,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:19:59,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:19:59,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-10-22 09:19:59,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.036 2026-10-22 09:19:59,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.063 2026-10-22 09:19:59,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:19:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-22 09:20:01,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.443 0.598 2026-10-22 09:20:01,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:20:01,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:20:01,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-22 09:20:01,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:20:01,352 44 INFO rb-01d1866-225816-427570 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-22 09:20:01,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:20:01,446 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:01,474 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:01,492 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:01,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.059 2026-10-22 09:20:01,594 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "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-22 09:20:01,609 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:20:01,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.022 0.114 2026-10-22 09:20:01,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.026 2026-10-22 09:20:01,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.146 2026-10-22 09:20:01,760 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/40] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-22 09:20:01,836 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:20:01,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.024 0.029 2026-10-22 09:20:02,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.109 2026-10-22 09:20:02,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:02,073 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:20:02,122 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/40] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-22 09:20:02,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.081 0.271 2026-10-22 09:20:02,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:02,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.034 0.309 2026-10-22 09:20:02,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.412 2026-10-22 09:20:02,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.014 0.458 2026-10-22 09:20:02,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.459 2026-10-22 09:20:02,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.412 2026-10-22 09:20:02,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.279 2026-10-22 09:20:02,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-22 09:20:02,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1711&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-10-22 09:20:02,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.229 2026-10-22 09:20:02,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.070 0.284 2026-10-22 09:20:02,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.300 2026-10-22 09:20:02,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:02] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.380 2026-10-22 09:20:02,903 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/40] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-22 09:20:03,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/40] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-22 09:20:03,065 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/40] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-22 09:20:03,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/40] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-22 09:20:03,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:03,257 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/40] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-22 09:20:03,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20: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.059 2026-10-22 09:20:03,308 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/40] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-22 09:20:03,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.069 2026-10-22 09:20:03,427 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:03,481 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/40] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-22 09:20:03,534 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-22 09:20:03,587 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/40] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-10-22 09:20:03,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:03,818 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:03,869 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/40] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-22 09:20:03,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:03,973 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-22 09:20:04,023 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-22 09:20:04,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/40] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-22 09:20:04,142 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/40] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-22 09:20:04,193 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-22 09:20:04,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-22 09:20:04,287 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:04,290 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:04,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/40] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-22 09:20:04,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/40] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-22 09:20:04,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-22 09:20:04,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-22 09:20:04,562 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-22 09:20:04,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/40] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-22 09:20:04,697 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-22 09:20:04,708 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88661553 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cb6f73e9-8450-4a8b-b8b9-a42045ade3f0'}] 2026-10-22 09:20:04,716 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:20:05,461 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88661553 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cb6f73e9-8450-4a8b-b8b9-a42045ade3f0'} created pos.order #609 2026-10-22 09:20:05,493 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88661553 finished 2026-10-22 09:20:05,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.338 0.570 2026-10-22 09:20:05,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.056 0.083 2026-10-22 09:20:05,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.012 2026-10-22 09:20:06,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:06] "GET /report/barcode/Code128/0446-b61e-4d29 HTTP/1.1" 200 - 0 0.000 0.061 2026-10-22 09:20:06,013 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-22 09:20:06,026 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51666625 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cb6f73e9-8450-4a8b-b8b9-a42045ade3f0'}] 2026-10-22 09:20:06,041 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51666625 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cb6f73e9-8450-4a8b-b8b9-a42045ade3f0'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-22 09:20:06,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/40] Tour PosLoyaltyTour11.1 → Step refresh page (trigger: body) 2026-10-22 09:20:06,087 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51666625 finished 2026-10-22 09:20:06,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.068 0.205 2026-10-22 09:20:06,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.009 0.029 2026-10-22 09:20:06,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:06] "GET /pos/ui/76/product/0cbab36e-90ee-4e87-97ed-b34631f041e5 HTTP/1.1" 200 - 33 0.040 0.061 2026-10-22 09:20:07,496 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/40] Tour PosLoyaltyTour11.1 → Step .pos-leftheader .orders-button 2026-10-22 09:20:07,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:20:07,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20: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-22 09:20:07,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:07,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.020 0.027 2026-10-22 09:20:07,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.052 2026-10-22 09:20:07,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-22 09:20:07,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 09:20:07,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.014 2026-10-22 09:20:07,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:20:07,868 44 INFO rb-01d1866-225816-427570 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-22 09:20:07,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:08,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter 2026-10-22 09:20:08,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.020 0.064 2026-10-22 09:20:08,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.086 2026-10-22 09:20:08,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.066 2026-10-22 09:20:08,223 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul 2026-10-22 09:20:08,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-22 09:20:08,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.160 2026-10-22 09:20:08,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.135 2026-10-22 09:20:08,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/40] Tour PosLoyaltyTour11.1 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-22 09:20:08,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.049 0.294 2026-10-22 09:20:08,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.017 0.106 2026-10-22 09:20:08,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.309 2026-10-22 09:20:08,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/40] Tour PosLoyaltyTour11.1 → Step body 2026-10-22 09:20:08,614 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: console.groupEnd 2026-10-22 09:20:08,616 44 _ERROR rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: FAILED: [40/40] Tour PosLoyaltyTour11.1 → Step body. TypeError: Cannot read properties of undefined (reading 'new_coupon_info') at Object.run (http://127.0.0.1:8069/web/assets/449cc42/web.__assets_tests_call__.min.js:2949:10855) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12751:105) at action (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12703:12) at performAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6609:18) at executeStep (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) 2026-10-22 09:20:08,616 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Asking for screenshot 2026-10-22 09:20:08,621 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: Error received after termination: { "trigger": ".pos-search-bar .filter ul" }, { "trigger": ".pos-search-bar .filter ul li:contains(\"Paid\")", "run": "click" }, { "content": "Wait loading is finished if it is shown", "trigger": "body", "run": "[function]", "timeout": 15000 }, ---------- FAILED: [40/40] Tour PosLoyaltyTour11.1 → Step body ---------- { "trigger": "body", "run": "[function]" }, ------------------------------------------------------------------------- 2026-10-22 09:20:08,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 48 0.074 0.117 2026-10-22 09:20:08,749 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Screenshot in: /tmp/odoo_tests/rb-01d1866-225816-427570/screenshots/sc_20261022_092008_748733_test_loyalty_program_with_next_order_coupon_free_product.png 2026-10-22 09:20:08,750 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84921 2026-10-22 09:20:08,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-22 09:20:08,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84921 2026-10-22 09:20:08,913 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092008_913288_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-22 09:20:08,913 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpydlt2c3u_chrome_odoo" 2026-10-22 09:20:08,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: ====================================================================== 2026-10-22 09:20:08,925 44 _ERROR rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_loyalty_program_with_next_order_coupon_free_product _Traceback_ (most recent call last): File "/data/build/rb-01d1866-225816/addons/pos_loyalty/tests/test_frontend.py", line 1735, in test_loyalty_program_with_next_order_coupon_free_product self.start_pos_tour("PosLoyaltyTour11.1") File "/data/build/rb-01d1866-225816/addons/point_of_sale/tests/test_frontend.py", line 52, in start_pos_tour self.start_tour(self._get_url(pos_config=kwargs.get('pos_config')), tour_name, login=login, **kwargs) File "/data/build/rb-01d1866-225816/addons/account/tests/common.py", line 1656, in start_tour super().start_tour(url_path, tour_name, **kwargs) File "/data/build/rb-01d1866-225816/odoo/tests/common.py", line 2612, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/rb-01d1866-225816/odoo/tests/common.py", line 2582, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('PosLoyaltyTour11.1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" failed FAILED: [40/40] Tour PosLoyaltyTour11.1 → Step body. TypeError: Cannot read properties of undefined (reading 'new_coupon_info') at Object.run (http://127.0.0.1:8069/web/assets/449cc42/web.__assets_tests_call__.min.js:2949:10855) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12751:105) at action (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12703:12) at performAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6609:18) at executeStep (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) 2026-10-22 09:20:08,942 44 INFO rb-01d1866-225816-427570 odoo.tests.suite: Retrying a failed test: test_loyalty_program_with_next_order_coupon_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product) 2026-10-22 09:20:08,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-22 09:20:10,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 85166 2026-10-22 09:20:10,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp07kqu7gg_chrome_odoo 2026-10-22 09:20:10,932 44 INFO rb-01d1866-225816-427570 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:39627/json/version 2026-10-22 09:20:10,933 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:11,025 44 INFO rb-01d1866-225816-427570 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-22 09:20:11,026 44 INFO rb-01d1866-225816-427570 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:39627/json 2026-10-22 09:20:11,026 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:11,039 44 INFO rb-01d1866-225816-427570 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:39627/devtools/page/4300F1B7CA2E65A54B901BA77DDA7D27 2026-10-22 09:20:11,044 44 INFO rb-01d1866-225816-427570 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-22 09:20:11,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-22 09:20:11,207 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:20:11,227 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-22 09:20:11,231 44 INFO rb-01d1866-225816-427570 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-22 09:20:11,231 44 INFO rb-01d1866-225816-427570 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-22 09:20:11,252 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:20:12,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:12] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.071 0.882 2026-10-22 09:20:12,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '4300F1B7CA2E65A54B901BA77DDA7D27', 'loaderId': 'F0C057CDA84618A5CD609FC4BACBF8C7', 'isDownload': False} 2026-10-22 09:20:12,207 44 INFO rb-01d1866-225816-427570 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-22 09:20:12,234 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:20:12,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:12] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-22 09:20:12,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:12] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-22 09:20:12,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:12] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-22 09:20:12,980 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:12,994 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:13,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-22 09:20:13,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:20:13,078 44 INFO rb-01d1866-225816-427570 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-22 09:20:13,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/40] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-22 09:20:13,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:20:13,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:13,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.019 2026-10-22 09:20:13,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.031 2026-10-22 09:20:13,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-22 09:20:13,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.056 2026-10-22 09:20:14,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.550 0.639 2026-10-22 09:20:14,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:20:14,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.018 2026-10-22 09:20:14,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.056 2026-10-22 09:20:14,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-22 09:20:14,864 44 INFO rb-01d1866-225816-427570 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-22 09:20:14,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 09:20:14,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:20:14,976 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:15,004 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:20:15,009 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:15,079 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:15,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:20:15,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.081 2026-10-22 09:20:15,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.126 2026-10-22 09:20:15,202 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:20:15,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.075 2026-10-22 09:20:15,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/40] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-22 09:20:15,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.132 2026-10-22 09:20:15,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.198 2026-10-22 09:20:15,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.027 0.092 2026-10-22 09:20:15,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-22 09:20:15,569 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:15,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.109 2026-10-22 09:20:15,611 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:15,624 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/40] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-22 09:20:15,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:20:15,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.189 2026-10-22 09:20:15,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-22 09:20:15,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.298 2026-10-22 09:20:15,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.276 2026-10-22 09:20:15,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-22 09:20:15,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-22 09:20:15,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-22 09:20:15,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1714&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-22 09:20:15,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:15] "GET /web/image?model=product.template&field=image_128&id=1715&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-22 09:20:16,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.081 0.233 2026-10-22 09:20:16,187 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/40] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-22 09:20:16,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/40] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-22 09:20:16,327 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/40] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-22 09:20:16,388 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/40] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-22 09:20:16,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:16,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/40] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-22 09:20:16,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.031 0.069 2026-10-22 09:20:16,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/40] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-22 09:20:16,669 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:16,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.038 0.080 2026-10-22 09:20:16,723 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/40] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-22 09:20:16,774 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-22 09:20:16,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/40] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-10-22 09:20:17,012 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:17,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:17,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/40] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-22 09:20:17,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:17,213 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-22 09:20:17,264 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-22 09:20:17,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/40] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-22 09:20:17,376 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/40] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-22 09:20:17,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-22 09:20:17,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-22 09:20:17,530 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:17,540 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:17,574 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/40] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-22 09:20:17,614 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/40] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-22 09:20:17,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-22 09:20:17,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-22 09:20:17,819 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-22 09:20:17,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/40] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-22 09:20:17,961 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-22 09:20:17,968 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58647052 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '687ace6e-8f29-4337-b59f-f661062b62c5'}] 2026-10-22 09:20:17,973 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:18,718 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58647052 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '687ace6e-8f29-4337-b59f-f661062b62c5'} created pos.order #610 2026-10-22 09:20:18,747 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58647052 finished 2026-10-22 09:20:18,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.285 0.591 2026-10-22 09:20:19,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.046 0.072 2026-10-22 09:20:19,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:19] "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-22 09:20:19,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:19] "GET /report/barcode/Code128/044a-e4a5-4556 HTTP/1.1" 200 - 0 0.000 0.083 2026-10-22 09:20:19,251 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63632863 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '687ace6e-8f29-4337-b59f-f661062b62c5'}] 2026-10-22 09:20:19,253 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-22 09:20:19,267 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63632863 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '687ace6e-8f29-4337-b59f-f661062b62c5'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-10-22 09:20:19,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/40] Tour PosLoyaltyTour11.1 → Step refresh page (trigger: body) 2026-10-22 09:20:19,314 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63632863 finished 2026-10-22 09:20:19,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.101 0.195 2026-10-22 09:20:19,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.011 0.022 2026-10-22 09:20:19,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:19] "GET /pos/ui/76/product/3463822f-1dde-4681-8f6d-0c475902f5dc HTTP/1.1" 200 - 33 0.048 0.049 2026-10-22 09:20:20,917 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/40] Tour PosLoyaltyTour11.1 → Step .pos-leftheader .orders-button 2026-10-22 09:20:20,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:20:20,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 09:20:20,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:21,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.007 2026-10-22 09:20:21,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.016 0.050 2026-10-22 09:20:21,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-22 09:20:21,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:20:21,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 304 - 3 0.013 0.030 2026-10-22 09:20:21,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 09:20:21,342 44 INFO rb-01d1866-225816-427570 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-22 09:20:21,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:20:21,630 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.019 0.051 2026-10-22 09:20:21,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.022 2026-10-22 09:20:21,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter 2026-10-22 09:20:21,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.009 0.024 2026-10-22 09:20:21,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul 2026-10-22 09:20:21,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-22 09:20:21,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.067 0.097 2026-10-22 09:20:21,900 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/40] Tour PosLoyaltyTour11.1 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-22 09:20:21,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:21] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.014 0.174 2026-10-22 09:20:22,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:22] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.270 2026-10-22 09:20:22,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.018 0.125 2026-10-22 09:20:22,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.346 2026-10-22 09:20:22,143 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/40] Tour PosLoyaltyTour11.1 → Step body 2026-10-22 09:20:22,195 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: console.groupEnd 2026-10-22 09:20:22,198 44 _ERROR rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: FAILED: [40/40] Tour PosLoyaltyTour11.1 → Step body. TypeError: Cannot read properties of undefined (reading 'new_coupon_info') at Object.run (http://127.0.0.1:8069/web/assets/449cc42/web.__assets_tests_call__.min.js:2949:10855) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12751:105) at action (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12703:12) at performAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6609:18) at executeStep (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) 2026-10-22 09:20:22,199 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Asking for screenshot 2026-10-22 09:20:22,202 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: Error received after termination: { "trigger": ".pos-search-bar .filter ul" }, { "trigger": ".pos-search-bar .filter ul li:contains(\"Paid\")", "run": "click" }, { "content": "Wait loading is finished if it is shown", "trigger": "body", "run": "[function]", "timeout": 15000 }, ---------- FAILED: [40/40] Tour PosLoyaltyTour11.1 → Step body ---------- { "trigger": "body", "run": "[function]" }, ------------------------------------------------------------------------- 2026-10-22 09:20:22,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 48 0.039 0.121 2026-10-22 09:20:22,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Screenshot in: /tmp/odoo_tests/rb-01d1866-225816-427570/screenshots/sc_20261022_092022_365532_test_loyalty_program_with_next_order_coupon_free_product.png 2026-10-22 09:20:22,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 85166 2026-10-22 09:20:22,369 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-22 09:20:22,369 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 85166 2026-10-22 09:20:22,532 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092022_531995_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-22 09:20:22,532 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp07kqu7gg_chrome_odoo" 2026-10-22 09:20:22,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: ====================================================================== 2026-10-22 09:20:22,549 44 _ERROR rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_loyalty_program_with_next_order_coupon_free_product _Traceback_ (most recent call last): File "/data/build/rb-01d1866-225816/addons/pos_loyalty/tests/test_frontend.py", line 1735, in test_loyalty_program_with_next_order_coupon_free_product self.start_pos_tour("PosLoyaltyTour11.1") File "/data/build/rb-01d1866-225816/addons/point_of_sale/tests/test_frontend.py", line 52, in start_pos_tour self.start_tour(self._get_url(pos_config=kwargs.get('pos_config')), tour_name, login=login, **kwargs) File "/data/build/rb-01d1866-225816/addons/account/tests/common.py", line 1656, in start_tour super().start_tour(url_path, tour_name, **kwargs) File "/data/build/rb-01d1866-225816/odoo/tests/common.py", line 2612, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/rb-01d1866-225816/odoo/tests/common.py", line 2582, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('PosLoyaltyTour11.1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" failed FAILED: [40/40] Tour PosLoyaltyTour11.1 → Step body. TypeError: Cannot read properties of undefined (reading 'new_coupon_info') at Object.run (http://127.0.0.1:8069/web/assets/449cc42/web.__assets_tests_call__.min.js:2949:10855) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12751:105) at action (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:12703:12) at performAction (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6609:18) at executeStep (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6619:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/6121e0a/point_of_sale.assets_prod.min.js:6620:21) 2026-10-22 09:20:22,561 44 INFO rb-01d1866-225816-427570 odoo.tests.suite: Retrying a failed test: test_loyalty_program_with_next_order_coupon_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product) 2026-10-22 09:20:22,561 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-22 09:20:24,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 85409 2026-10-22 09:20:24,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpb6ykci81_chrome_odoo 2026-10-22 09:20:24,759 44 INFO rb-01d1866-225816-427570 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:43649/json/version 2026-10-22 09:20:24,761 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:24,825 44 INFO rb-01d1866-225816-427570 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-22 09:20:24,825 44 INFO rb-01d1866-225816-427570 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:43649/json 2026-10-22 09:20:24,826 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:24,849 44 INFO rb-01d1866-225816-427570 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:43649/devtools/page/93E9BB2C3182E32AA66B8989BDA489F7 2026-10-22 09:20:24,888 44 INFO rb-01d1866-225816-427570 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-22 09:20:24,917 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-22 09:20:25,037 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:20:25,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-22 09:20:25,079 44 INFO rb-01d1866-225816-427570 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-22 09:20:25,079 44 INFO rb-01d1866-225816-427570 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-22 09:20:25,108 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:20:26,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.083 0.881 2026-10-22 09:20:26,069 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '93E9BB2C3182E32AA66B8989BDA489F7', 'loaderId': '4D1F2F4A209B544BB301AD605DDACBF6', 'isDownload': False} 2026-10-22 09:20:26,069 44 INFO rb-01d1866-225816-427570 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-22 09:20:26,091 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:20:26,115 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:20:26,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-22 09:20:26,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.030 2026-10-22 09:20:26,888 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:26,899 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:26,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:20:26,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:20:26,955 44 INFO rb-01d1866-225816-427570 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-22 09:20:26,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/40] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-22 09:20:26,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20: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-22 09:20:27,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:27,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-22 09:20:27,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-22 09:20:27,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.077 2026-10-22 09:20:27,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-22 09:20:28,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.338 0.565 2026-10-22 09:20:28,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:20:28,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:20:28,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-22 09:20:28,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.012 2026-10-22 09:20:28,434 44 INFO rb-01d1866-225816-427570 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-22 09:20:28,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.009 2026-10-22 09:20:28,533 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:20:28,556 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:20:28,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 09:20:28,577 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:20:28,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.055 2026-10-22 09:20:28,619 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "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-22 09:20:28,659 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:28,685 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:20:28,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.068 0.119 2026-10-22 09:20:28,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/40] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-22 09:20:28,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.159 2026-10-22 09:20:29,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.047 0.298 2026-10-22 09:20:29,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:29,022 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:20:29,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.015 0.347 2026-10-22 09:20:29,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.157 2026-10-22 09:20:29,115 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:29,130 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/40] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-22 09:20:29,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-22 09:20:29,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.253 2026-10-22 09:20:29,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.289 2026-10-22 09:20:29,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.239 2026-10-22 09:20:29,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.258 2026-10-22 09:20:29,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1717&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-22 09:20:29,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.254 2026-10-22 09:20:29,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-22 09:20:29,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1718&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-22 09:20:29,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-22 09:20:29,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.048 0.280 2026-10-22 09:20:29,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:29] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.013 0.326 2026-10-22 09:20:29,737 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/40] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-22 09:20:29,850 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/40] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-22 09:20:29,903 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/40] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-22 09:20:29,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/40] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-22 09:20:30,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:30,088 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/40] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-22 09:20:30,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:30] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.026 0.064 2026-10-22 09:20:30,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/40] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-22 09:20:30,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.034 0.078 2026-10-22 09:20:30,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:30,324 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/40] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-22 09:20:30,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-22 09:20:30,436 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/40] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-10-22 09:20:30,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:30,671 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 09:20:30,722 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/40] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-22 09:20:30,770 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 09:20:30,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-22 09:20:30,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-22 09:20:30,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/40] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-22 09:20:30,989 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/40] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-22 09:20:31,050 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-22 09:20:31,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-22 09:20:31,164 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:31,166 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:31,185 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/40] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-22 09:20:31,235 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/40] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-22 09:20:31,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-22 09:20:31,371 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-22 09:20:31,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-22 09:20:31,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/40] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-22 09:20:31,556 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-22 09:20:31,563 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14299892 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '487399e6-fe3d-4cf0-9bf7-2d1fd5507c81'}] 2026-10-22 09:20:31,566 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:32,179 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14299892 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '487399e6-fe3d-4cf0-9bf7-2d1fd5507c81'} created pos.order #611 2026-10-22 09:20:32,212 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14299892 finished 2026-10-22 09:20:32,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.215 0.541 2026-10-22 09:20:32,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.096 0.068 2026-10-22 09:20:32,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:20:32,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:32] "GET /report/barcode/Code128/0446-5bfb-4dda HTTP/1.1" 200 - 0 0.000 0.052 2026-10-22 09:20:32,750 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99652795 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '487399e6-fe3d-4cf0-9bf7-2d1fd5507c81'}] 2026-10-22 09:20:32,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-22 09:20:32,775 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99652795 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '487399e6-fe3d-4cf0-9bf7-2d1fd5507c81'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-10-22 09:20:32,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/40] Tour PosLoyaltyTour11.1 → Step refresh page (trigger: body) 2026-10-22 09:20:32,820 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99652795 finished 2026-10-22 09:20:33,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.090 0.184 2026-10-22 09:20:33,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.018 0.030 2026-10-22 09:20:33,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:33] "GET /pos/ui/76/product/e55baeb5-52e8-4dbd-8b07-2c8ea56f9ab4 HTTP/1.1" 200 - 33 0.038 0.063 2026-10-22 09:20:34,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/40] Tour PosLoyaltyTour11.1 → Step .pos-leftheader .orders-button 2026-10-22 09:20:34,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.013 2026-10-22 09:20:34,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.021 2026-10-22 09:20:34,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:34,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.021 0.047 2026-10-22 09:20:34,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.068 2026-10-22 09:20:34,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:20:34,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:20:34,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 304 - 3 0.007 0.013 2026-10-22 09:20:34,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "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-22 09:20:34,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20: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-22 09:20:34,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20: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.035 2026-10-22 09:20:34,678 44 INFO rb-01d1866-225816-427570 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-22 09:20:34,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:34,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.017 0.036 2026-10-22 09:20:34,975 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter 2026-10-22 09:20:34,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:34] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.042 2026-10-22 09:20:35,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.110 2026-10-22 09:20:35,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.112 2026-10-22 09:20:35,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.143 2026-10-22 09:20:35,158 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul 2026-10-22 09:20:35,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-22 09:20:35,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.047 0.278 2026-10-22 09:20:35,265 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/40] Tour PosLoyaltyTour11.1 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-22 09:20:35,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.161 2026-10-22 09:20:35,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "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.039 2026-10-22 09:20:35,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 48 0.072 0.093 2026-10-22 09:20:35,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.045 2026-10-22 09:20:35,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/40] Tour PosLoyaltyTour11.1 → Step body 2026-10-22 09:20:35,668 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-22 09:20:35,669 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 09:20:35,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17655900 (allocated 19136512) 2026-10-22 09:20:35,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 85409 2026-10-22 09:20:35,926 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-22 09:20:35,927 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 85409 2026-10-22 09:20:36,050 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092036_049882_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-22 09:20:36,050 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpb6ykci81_chrome_odoo" 2026-10-22 09:20:36,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 85652 2026-10-22 09:20:36,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpg68kqrpw_chrome_odoo 2026-10-22 09:20:36,606 44 INFO rb-01d1866-225816-427570 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:45645/json/version 2026-10-22 09:20:36,608 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:36,655 44 INFO rb-01d1866-225816-427570 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-22 09:20:36,655 44 INFO rb-01d1866-225816-427570 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:45645/json 2026-10-22 09:20:36,656 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:36,686 44 INFO rb-01d1866-225816-427570 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:45645/devtools/page/C9E3D1F91CF3B40C0587A8B09C07A0A4 2026-10-22 09:20:36,711 44 INFO rb-01d1866-225816-427570 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-22 09:20:36,728 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-22 09:20:36,793 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:20:36,796 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-22 09:20:36,804 44 INFO rb-01d1866-225816-427570 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-22 09:20:36,804 44 INFO rb-01d1866-225816-427570 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-22 09:20:36,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.075 2026-10-22 09:20:36,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'C9E3D1F91CF3B40C0587A8B09C07A0A4', 'loaderId': '39F2ED45A380F1AE30E8EBC9F3CB38B8', 'isDownload': False} 2026-10-22 09:20:36,955 44 INFO rb-01d1866-225816-427570 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-22 09:20:36,995 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:20:37,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-22 09:20:37,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-22 09:20:37,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.056 2026-10-22 09:20:37,800 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:20:37,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:20:37,806 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:20:37,836 44 INFO rb-01d1866-225816-427570 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-22 09:20:37,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:20:37,844 44 INFO rb-01d1866-225816-427570 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-22 09:20:37,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:20:37,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:37,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.010 2026-10-22 09:20:37,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.015 2026-10-22 09:20:38,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.030 0.060 2026-10-22 09:20:38,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-22 09:20:39,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.387 0.578 2026-10-22 09:20:39,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:20:39,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:20:39,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.039 2026-10-22 09:20:39,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:20:39,344 44 INFO rb-01d1866-225816-427570 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-22 09:20:39,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:39,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:39,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:20:39,500 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:20:39,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.012 0.041 2026-10-22 09:20:39,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.064 2026-10-22 09:20:39,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-22 09:20:39,549 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:39,552 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:39,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.008 0.023 2026-10-22 09:20:39,742 44 INFO rb-01d1866-225816-427570 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-22 09:20:39,823 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:20:39,873 44 INFO rb-01d1866-225816-427570 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-22 09:20:39,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.089 0.095 2026-10-22 09:20:40,008 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:20:40,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.214 2026-10-22 09:20:40,115 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.047 0.273 2026-10-22 09:20:40,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.284 2026-10-22 09:20:40,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.322 2026-10-22 09:20:40,226 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-22 09:20:40,277 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.403 2026-10-22 09:20:40,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.312 2026-10-22 09:20:40,349 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,380 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.246 2026-10-22 09:20:40,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-22 09:20:40,426 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.233 2026-10-22 09:20:40,476 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1717&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-22 09:20:40,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-22 09:20:40,539 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/image?model=product.template&field=image_128&id=1718&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-22 09:20:40,635 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.045 0.204 2026-10-22 09:20:40,731 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,780 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.071 2026-10-22 09:20:40,831 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,880 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,941 44 INFO rb-01d1866-225816-427570 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-22 09:20:40,962 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:40,993 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,049 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,100 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,156 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,218 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,274 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,333 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:41] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.024 2026-10-22 09:20:41,387 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:41] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.007 0.023 2026-10-22 09:20:41,444 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,495 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,550 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,601 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,659 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,720 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,772 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,856 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,942 44 INFO rb-01d1866-225816-427570 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-22 09:20:41,993 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,052 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,103 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,163 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,209 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,260 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,311 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,394 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,414 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:42,417 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:20:42,445 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,496 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,586 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,643 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,697 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,754 44 INFO rb-01d1866-225816-427570 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-22 09:20:42,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:42] "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-22 09:20:42,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:42] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.017 2026-10-22 09:20:42,845 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57844024 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'fd366b87-a4b3-4835-b7d6-dc6bed140392'}] 2026-10-22 09:20:42,863 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:43,494 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57844024 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'fd366b87-a4b3-4835-b7d6-dc6bed140392'} created pos.order #612 2026-10-22 09:20:43,527 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57844024 finished 2026-10-22 09:20:43,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.213 0.578 2026-10-22 09:20:43,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.038 0.063 2026-10-22 09:20:43,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:43] "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-22 09:20:44,020 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99880675 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'fd366b87-a4b3-4835-b7d6-dc6bed140392'}] 2026-10-22 09:20:44,025 44 INFO rb-01d1866-225816-427570 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-22 09:20:44,049 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99880675 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'fd366b87-a4b3-4835-b7d6-dc6bed140392'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-10-22 09:20:44,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-22 09:20:44,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 09:20:44,103 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99880675 finished 2026-10-22 09:20:44,252 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 19012064 (allocated 20582400) 2026-10-22 09:20:44,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.108 0.142 2026-10-22 09:20:44,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 85652 2026-10-22 09:20:44,274 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-22 09:20:44,277 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 85652 2026-10-22 09:20:44,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092044_403261_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-22 09:20:44,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpg68kqrpw_chrome_odoo" 2026-10-22 09:20:44,452 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-22 09:20:46,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 85868 2026-10-22 09:20:46,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpua5hi3t6_chrome_odoo 2026-10-22 09:20:46,075 44 INFO rb-01d1866-225816-427570 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:39399/json/version 2026-10-22 09:20:46,076 44 INFO rb-01d1866-225816-427570 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-22 09:20:46,147 44 INFO rb-01d1866-225816-427570 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-22 09:20:46,147 44 INFO rb-01d1866-225816-427570 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:39399/json 2026-10-22 09:20:46,148 44 INFO rb-01d1866-225816-427570 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-22 09:20:46,191 44 INFO rb-01d1866-225816-427570 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:39399/devtools/page/0DF071612069E242040EDCC5D197D101 2026-10-22 09:20:46,226 44 INFO rb-01d1866-225816-427570 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-22 09:20:46,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-22 09:20:46,382 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:20:46,452 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-22 09:20:46,456 44 INFO rb-01d1866-225816-427570 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-22 09:20:46,456 44 INFO rb-01d1866-225816-427570 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-22 09:20:46,489 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:20:51,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.105 4.432 2026-10-22 09:20:51,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': '0DF071612069E242040EDCC5D197D101', 'loaderId': 'F7A31A2524820EED6E25680B65D97313', 'isDownload': False} 2026-10-22 09:20:51,025 44 INFO rb-01d1866-225816-427570 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-22 09:20:51,059 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:20:51,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:20:51,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-22 09:20:51,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-22 09:20:51,786 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:20:51,789 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:51,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:20:51,882 44 INFO rb-01d1866-225816-427570 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-22 09:20:51,887 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.017 2026-10-22 09:20:51,892 44 INFO rb-01d1866-225816-427570 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-22 09:20:51,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-22 09:20:51,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:20:51,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:51] "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-22 09:20:52,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.043 2026-10-22 09:20:52,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.063 2026-10-22 09:20:52,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-22 09:20:53,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.402 0.561 2026-10-22 09:20:53,165 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:20:53,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:20:53,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.045 2026-10-22 09:20:53,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:20:53,382 44 INFO rb-01d1866-225816-427570 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-22 09:20:53,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 09:20:53,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:20:53,491 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:20:53,496 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:20:53,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:20:53,541 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:20:53,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.058 2026-10-22 09:20:53,567 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:20:53,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.117 2026-10-22 09:20:53,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:20:53,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.010 0.066 2026-10-22 09:20:53,728 44 INFO rb-01d1866-225816-427570 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-22 09:20:53,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.136 2026-10-22 09:20:53,872 44 INFO rb-01d1866-225816-427570 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-22 09:20:53,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.094 0.266 2026-10-22 09:20:53,948 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:53,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:53] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.152 2026-10-22 09:20:54,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.193 2026-10-22 09:20:54,057 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:20:54,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.202 2026-10-22 09:20:54,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-22 09:20:54,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.267 2026-10-22 09:20:54,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.192 2026-10-22 09:20:54,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-22 09:20:54,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.167 2026-10-22 09:20:54,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1720&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-22 09:20:54,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-22 09:20:54,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1721&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-22 09:20:54,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-22 09:20:54,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.255 2026-10-22 09:20:54,596 44 INFO rb-01d1866-225816-427570 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-22 09:20:54,654 44 INFO rb-01d1866-225816-427570 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-22 09:20:54,702 44 INFO rb-01d1866-225816-427570 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-22 09:20:54,758 44 INFO rb-01d1866-225816-427570 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-22 09:20:54,965 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,016 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,104 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,198 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,250 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,301 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,352 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,441 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,492 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,543 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,598 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,817 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,868 44 INFO rb-01d1866-225816-427570 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-22 09:20:55,958 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,040 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,087 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,137 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,189 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,273 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,360 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,485 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,547 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,599 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,650 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,701 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,752 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,802 44 INFO rb-01d1866-225816-427570 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-22 09:20:56,854 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-22 09:20:56,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-22 09:20:56,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18901148 (allocated 20844544) 2026-10-22 09:20:56,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 85868 2026-10-22 09:20:56,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-22 09:20:56,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 85868 2026-10-22 09:20:57,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092057_117088_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-22 09:20:57,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpua5hi3t6_chrome_odoo" 2026-10-22 09:20:57,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-22 09:20:58,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 86080 2026-10-22 09:20:58,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpsjvygvsi_chrome_odoo 2026-10-22 09:20:58,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:40787/json/version 2026-10-22 09:20:58,775 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:58,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-22 09:20:58,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:40787/json 2026-10-22 09:20:58,797 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:20:58,819 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:40787/devtools/page/C16448D5FF4A1BF8D693F8F9F8952019 2026-10-22 09:20:58,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-22 09:20:58,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-22 09:20:59,020 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:20:59,028 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-22 09:20:59,035 44 INFO rb-01d1866-225816-427570 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-22 09:20:59,035 44 INFO rb-01d1866-225816-427570 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-22 09:20:59,058 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:20:59,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:59] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.057 0.803 2026-10-22 09:20:59,920 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': 'C16448D5FF4A1BF8D693F8F9F8952019', 'loaderId': '2C97DA8148839B729996849FC828CC90', 'isDownload': False} 2026-10-22 09:20:59,921 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-22 09:20:59,947 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:20:59,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:59] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-22 09:20:59,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:59] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-22 09:20:59,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:20:59] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-22 09:21:00,714 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:21:00,736 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:21:00,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 09:21:00,772 44 INFO rb-01d1866-225816-427570 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-22 09:21:00,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:21:00,783 44 INFO rb-01d1866-225816-427570 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-22 09:21:00,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 09:21:00,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:00,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.019 2026-10-22 09:21:00,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.028 2026-10-22 09:21:00,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 09:21:01,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.070 2026-10-22 09:21:02,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.448 0.612 2026-10-22 09:21:02,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:21:02,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:21:02,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.077 2026-10-22 09:21:02,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:21:02,394 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-22 09:21:02,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 09:21:02,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:02,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:21:02,526 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:21:02,533 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.047 2026-10-22 09:21:02,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.030 0.057 2026-10-22 09:21:02,602 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "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-22 09:21:02,621 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-22 09:21:02,636 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:21:02,708 44 INFO rb-01d1866-225816-427570 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-22 09:21:02,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.071 0.147 2026-10-22 09:21:02,878 44 INFO rb-01d1866-225816-427570 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-22 09:21:02,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.081 0.214 2026-10-22 09:21:02,928 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:21:02,934 44 INFO rb-01d1866-225816-427570 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-22 09:21:02,955 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:21:03,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.377 2026-10-22 09:21:03,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.379 2026-10-22 09:21:03,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.285 2026-10-22 09:21:03,122 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.289 2026-10-22 09:21:03,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.337 2026-10-22 09:21:03,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-22 09:21:03,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.233 2026-10-22 09:21:03,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1723&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.261 2026-10-22 09:21:03,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.246 2026-10-22 09:21:03,380 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-22 09:21:03,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-22 09:21:03,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1724&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-22 09:21:03,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1725&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-22 09:21:03,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.155 2026-10-22 09:21:03,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-22 09:21:03,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.051 0.305 2026-10-22 09:21:03,751 44 INFO rb-01d1866-225816-427570 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-22 09:21:03,846 44 INFO rb-01d1866-225816-427570 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-22 09:21:03,897 44 INFO rb-01d1866-225816-427570 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-22 09:21:03,959 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,041 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,086 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:04] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.026 0.054 2026-10-22 09:21:04,137 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.023 0.085 2026-10-22 09:21:04,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.110 2026-10-22 09:21:04,268 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,325 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,376 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,427 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,477 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,529 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,580 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,631 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,690 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,741 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,795 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,846 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,901 44 INFO rb-01d1866-225816-427570 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-22 09:21:04,961 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,012 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,068 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,153 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,233 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,286 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,336 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,387 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,438 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,499 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,550 44 INFO rb-01d1866-225816-427570 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-22 09:21:05,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-22 09:21:05,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-22 09:21:05,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17294624 (allocated 19009536) 2026-10-22 09:21:05,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 86080 2026-10-22 09:21:05,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-22 09:21:05,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 86080 2026-10-22 09:21:05,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092105_893582_test_loyalty_program_with_tagged_free_product.txt 2026-10-22 09:21:05,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpsjvygvsi_chrome_odoo" 2026-10-22 09:21:05,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-22 09:21:07,383 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 86299 2026-10-22 09:21:07,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmptityqk9t_chrome_odoo 2026-10-22 09:21:07,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:34771/json/version 2026-10-22 09:21:07,385 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:07,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-22 09:21:07,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:34771/json 2026-10-22 09:21:07,399 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:07,409 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:34771/devtools/page/64F38695610D51D03BC49E13209C5C00 2026-10-22 09:21:07,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-22 09:21:07,435 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-22 09:21:07,574 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:21:07,587 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-22 09:21:07,589 44 INFO rb-01d1866-225816-427570 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-22 09:21:07,589 44 INFO rb-01d1866-225816-427570 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-22 09:21:07,607 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:21:08,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:08] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.101 0.793 2026-10-22 09:21:08,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '64F38695610D51D03BC49E13209C5C00', 'loaderId': 'D04DC82BAA4FF6E2A3053CC206E0BEAE', 'isDownload': False} 2026-10-22 09:21:08,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-22 09:21:08,531 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:21:08,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:08] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-22 09:21:08,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:08] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-22 09:21:08,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:08] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.052 2026-10-22 09:21:09,243 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:09,254 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:09,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 09:21:09,307 44 INFO rb-01d1866-225816-427570 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-22 09:21:09,321 44 INFO rb-01d1866-225816-427570 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-22 09:21:09,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-22 09:21:09,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 09:21:09,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:09,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.017 2026-10-22 09:21:09,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-22 09:21:09,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.066 2026-10-22 09:21:09,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-22 09:21:10,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.428 0.663 2026-10-22 09:21:10,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:21:10,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 09:21:10,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:10] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-10-22 09:21:10,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:21:10,927 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-22 09:21:10,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:21:11,060 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 09:21:11,067 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:21:11,083 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.062 2026-10-22 09:21:11,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.012 0.070 2026-10-22 09:21:11,108 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:21:11,122 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:21:11,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.050 0.130 2026-10-22 09:21:11,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.162 2026-10-22 09:21:11,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.067 2026-10-22 09:21:11,258 44 INFO rb-01d1866-225816-427570 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-22 09:21:11,334 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:21:11,387 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:11,447 44 INFO rb-01d1866-225816-427570 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-22 09:21:11,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.068 0.086 2026-10-22 09:21:11,473 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:21:11,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.179 2026-10-22 09:21:11,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.258 2026-10-22 09:21:11,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.283 2026-10-22 09:21:11,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.255 2026-10-22 09:21:11,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-22 09:21:11,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.406 2026-10-22 09:21:11,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.257 2026-10-22 09:21:11,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-22 09:21:11,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.038 0.239 2026-10-22 09:21:11,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-22 09:21:11,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:11] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.236 2026-10-22 09:21:11,992 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:12] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.331 2026-10-22 09:21:12,088 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,135 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,199 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,251 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,306 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,357 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,415 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,475 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,526 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,582 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,661 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,740 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,790 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,849 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,901 44 INFO rb-01d1866-225816-427570 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-22 09:21:12,954 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,037 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,117 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,167 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,225 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,284 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,337 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,390 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,447 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,504 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,555 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,611 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,697 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,768 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,818 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,877 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,928 44 INFO rb-01d1866-225816-427570 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-22 09:21:13,983 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,090 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,219 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,287 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,344 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,395 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,449 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,499 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,556 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,613 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,664 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,721 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,806 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,883 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,936 44 INFO rb-01d1866-225816-427570 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-22 09:21:14,989 44 INFO rb-01d1866-225816-427570 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-22 09:21:15,040 44 INFO rb-01d1866-225816-427570 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-22 09:21:15,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-22 09:21:15,099 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:21:15,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20996932 (allocated 22548480) 2026-10-22 09:21:15,263 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 86299 2026-10-22 09:21:15,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-22 09:21:15,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 86299 2026-10-22 09:21:15,383 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092115_383054_test_loyalty_reward_product_tag.txt 2026-10-22 09:21:15,383 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmptityqk9t_chrome_odoo" 2026-10-22 09:21:15,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-22 09:21:17,459 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 86497 2026-10-22 09:21:17,459 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpfl9izs8t_chrome_odoo 2026-10-22 09:21:17,459 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33363/json/version 2026-10-22 09:21:17,460 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:17,529 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:21:17,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33363/json 2026-10-22 09:21:17,531 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:17,548 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:33363/devtools/page/6F2E8AD77B783437073744DC20257BE3 2026-10-22 09:21:17,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-22 09:21:17,585 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-22 09:21:17,669 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:21:17,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-22 09:21:17,687 44 INFO rb-01d1866-225816-427570 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-22 09:21:17,687 44 INFO rb-01d1866-225816-427570 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-22 09:21:17,709 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:21:18,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:18] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.072 1.004 2026-10-22 09:21:18,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '6F2E8AD77B783437073744DC20257BE3', 'loaderId': 'A05053B10017FDD7332DB663F07DFF16', 'isDownload': False} 2026-10-22 09:21:18,785 44 INFO rb-01d1866-225816-427570 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-22 09:21:18,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:21:18,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:18] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-10-22 09:21:18,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:18] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-22 09:21:18,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:18] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-22 09:21:19,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:19,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:21:19,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-22 09:21:19,705 44 INFO rb-01d1866-225816-427570 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-22 09:21:19,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:21:19,714 44 INFO rb-01d1866-225816-427570 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-22 09:21:19,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:21:19,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:19,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-22 09:21:19,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.032 2026-10-22 09:21:19,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.058 0.072 2026-10-22 09:21:19,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.117 2026-10-22 09:21:21,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.502 0.682 2026-10-22 09:21:21,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:21:21,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:21:21,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.005 0.029 2026-10-22 09:21:21,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.058 2026-10-22 09:21:21,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.010 2026-10-22 09:21:21,544 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-22 09:21:21,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:21:21,618 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:21,667 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:21:21,672 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:21:21,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.010 0.033 2026-10-22 09:21:21,768 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "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-22 09:21:21,787 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-10-22 09:21:21,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.042 0.117 2026-10-22 09:21:21,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.161 2026-10-22 09:21:21,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.091 2026-10-22 09:21:21,912 44 INFO rb-01d1866-225816-427570 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-22 09:21:21,993 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:21:22,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.009 0.027 2026-10-22 09:21:22,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.046 0.092 2026-10-22 09:21:22,133 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:22,152 44 INFO rb-01d1866-225816-427570 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-22 09:21:22,203 44 INFO rb-01d1866-225816-427570 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-22 09:21:22,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.202 2026-10-22 09:21:22,233 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:22,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.219 2026-10-22 09:21:22,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-22 09:21:22,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.294 2026-10-22 09:21:22,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.334 2026-10-22 09:21:22,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1728&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-22 09:21:22,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-22 09:21:22,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-22 09:21:22,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-22 09:21:22,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.069 0.251 2026-10-22 09:21:22,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.275 2026-10-22 09:21:22,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:22] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.338 2026-10-22 09:21:22,742 44 INFO rb-01d1866-225816-427570 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-22 09:21:22,832 44 INFO rb-01d1866-225816-427570 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-22 09:21:22,876 44 INFO rb-01d1866-225816-427570 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-22 09:21:22,948 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,343 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,394 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,452 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:23] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.041 0.061 2026-10-22 09:21:23,592 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,635 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.087 2026-10-22 09:21:23,689 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:23] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.015 0.122 2026-10-22 09:21:23,773 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,819 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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.030 0.059 2026-10-22 09:21:23,903 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,951 44 INFO rb-01d1866-225816-427570 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-22 09:21:23,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.078 2026-10-22 09:21:24,013 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,067 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,166 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,226 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,280 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,358 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,417 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,469 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,546 44 INFO rb-01d1866-225816-427570 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-22 09:21:24,622 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-22 09:21:24,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-22 09:21:24,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17434844 (allocated 19271680) 2026-10-22 09:21:24,757 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 86497 2026-10-22 09:21:24,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-22 09:21:24,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 86497 2026-10-22 09:21:24,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092124_887111_test_loyalty_reward_with_variant.txt 2026-10-22 09:21:24,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpfl9izs8t_chrome_odoo" 2026-10-22 09:21:24,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-22 09:21:26,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 86715 2026-10-22 09:21:26,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpte11x7k6_chrome_odoo 2026-10-22 09:21:26,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:40975/json/version 2026-10-22 09:21:26,030 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40975', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:26,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-22 09:21:26,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:40975/json 2026-10-22 09:21:26,064 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40975', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:26,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:40975/devtools/page/518E5F2D0F93F927F3DFD6A18FC72B1D 2026-10-22 09:21:26,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-22 09:21:26,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-22 09:21:26,193 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:21:26,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-22 09:21:26,209 44 INFO rb-01d1866-225816-427570 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-22 09:21:26,209 44 INFO rb-01d1866-225816-427570 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-22 09:21:26,234 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:21:27,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.075 0.726 2026-10-22 09:21:27,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '518E5F2D0F93F927F3DFD6A18FC72B1D', 'loaderId': '13BAAC436068B9CF728FC25382BAB96D', 'isDownload': False} 2026-10-22 09:21:27,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-22 09:21:27,061 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:21:27,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-22 09:21:27,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-22 09:21:27,115 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-22 09:21:27,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:21:27,776 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:21:27,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 09:21:27,831 44 INFO rb-01d1866-225816-427570 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-22 09:21:27,838 44 INFO rb-01d1866-225816-427570 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-22 09:21:27,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-22 09:21:27,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:21:27,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:27,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-22 09:21:27,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-22 09:21:28,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.031 0.060 2026-10-22 09:21:28,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-22 09:21:28,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.336 0.562 2026-10-22 09:21:29,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:21:29,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:21:29,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.049 2026-10-22 09:21:29,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:21:29,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-22 09:21:29,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:21:29,344 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:29,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:21:29,382 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:21:29,388 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:21:29,392 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:21:29,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.016 0.024 2026-10-22 09:21:29,423 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:21:29,469 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:21:29,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.092 2026-10-22 09:21:29,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.097 2026-10-22 09:21:29,558 44 INFO rb-01d1866-225816-427570 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-22 09:21:29,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.049 0.137 2026-10-22 09:21:29,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.270 2026-10-22 09:21:29,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:21:29,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.210 2026-10-22 09:21:29,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-22 09:21:29,877 44 INFO rb-01d1866-225816-427570 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-22 09:21:29,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.238 2026-10-22 09:21:29,919 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:21:29,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.018 0.270 2026-10-22 09:21:29,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:29] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.323 2026-10-22 09:21:30,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:30] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.255 2026-10-22 09:21:30,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:30] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.267 2026-10-22 09:21:30,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:30] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-22 09:21:30,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:30] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-22 09:21:30,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.036 0.267 2026-10-22 09:21:30,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:30] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-22 09:21:30,341 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,404 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,455 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,509 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,688 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,738 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,788 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,848 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,899 44 INFO rb-01d1866-225816-427570 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-22 09:21:30,952 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,004 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,056 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,135 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,156 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:31,157 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:31,188 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,236 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,318 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,371 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,424 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,505 44 INFO rb-01d1866-225816-427570 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-22 09:21:31,516 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81616855 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ad6b2c65-8344-414e-bc34-5e27d3e0b4ca'}] 2026-10-22 09:21:31,518 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:21:32,078 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81616855 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ad6b2c65-8344-414e-bc34-5e27d3e0b4ca'} created pos.order #613 2026-10-22 09:21:32,109 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81616855 finished 2026-10-22 09:21:32,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.209 0.475 2026-10-22 09:21:32,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.040 0.065 2026-10-22 09:21:32,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:32] "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-22 09:21:32,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:32] "GET /report/barcode/Code128/0440-aec7-4734 HTTP/1.1" 200 - 0 0.000 0.051 2026-10-22 09:21:32,580 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15014148 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ad6b2c65-8344-414e-bc34-5e27d3e0b4ca'}] 2026-10-22 09:21:32,590 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15014148 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ad6b2c65-8344-414e-bc34-5e27d3e0b4ca'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-22 09:21:32,598 44 INFO rb-01d1866-225816-427570 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-22 09:21:32,633 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15014148 finished 2026-10-22 09:21:32,650 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-22 09:21:32,654 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:21:32,792 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16418684 (allocated 17563648) 2026-10-22 09:21:32,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.104 0.143 2026-10-22 09:21:32,830 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 86715 2026-10-22 09:21:32,842 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-22 09:21:32,843 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 86715 2026-10-22 09:21:32,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092132_974178_test_loyalty_validity_dates_and_use.txt 2026-10-22 09:21:32,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpte11x7k6_chrome_odoo" 2026-10-22 09:21:33,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 86933 2026-10-22 09:21:33,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmplfbi9r3p_chrome_odoo 2026-10-22 09:21:33,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:44945/json/version 2026-10-22 09:21:33,457 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:33,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-22 09:21:33,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:44945/json 2026-10-22 09:21:33,510 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:33,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:44945/devtools/page/EC5874AC455BB230EF28DBFEBC1BD677 2026-10-22 09:21:33,541 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-22 09:21:33,554 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-22 09:21:33,602 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:21:33,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-22 09:21:33,607 44 INFO rb-01d1866-225816-427570 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-22 09:21:33,607 44 INFO rb-01d1866-225816-427570 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-22 09:21:33,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.063 2026-10-22 09:21:33,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'EC5874AC455BB230EF28DBFEBC1BD677', 'loaderId': 'E48E16F5179ED5EC0551284DB210C19F', 'isDownload': False} 2026-10-22 09:21:33,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-22 09:21:33,757 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:21:33,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:33] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.013 2026-10-22 09:21:33,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:33] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-22 09:21:33,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:33] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-22 09:21:34,489 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:21:34,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:21:34,504 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:21:34,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:21:34,538 44 INFO rb-01d1866-225816-427570 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-22 09:21:34,547 44 INFO rb-01d1866-225816-427570 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-22 09:21:34,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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-22 09:21:34,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:21:34,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "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.006 2026-10-22 09:21:34,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:21:34,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.025 0.058 2026-10-22 09:21:34,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-22 09:21:35,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.245 0.470 2026-10-22 09:21:35,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:21:35,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:21:35,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-22 09:21:35,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:21:35,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-22 09:21:35,774 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:21:35,831 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:35,875 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:21:35,880 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 09:21:35,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.025 0.033 2026-10-22 09:21:35,909 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:35,911 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:35,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.071 2026-10-22 09:21:35,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.082 2026-10-22 09:21:35,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 09:21:36,047 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,171 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:21:36,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.018 0.054 2026-10-22 09:21:36,231 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:36,258 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.095 0.162 2026-10-22 09:21:36,394 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,440 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.290 2026-10-22 09:21:36,510 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.328 2026-10-22 09:21:36,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.359 2026-10-22 09:21:36,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.370 2026-10-22 09:21:36,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.449 2026-10-22 09:21:36,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.313 2026-10-22 09:21:36,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-22 09:21:36,732 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-22 09:21:36,782 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-22 09:21:36,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-22 09:21:36,833 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,929 44 INFO rb-01d1866-225816-427570 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-22 09:21:36,942 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:36,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:36,978 44 INFO rb-01d1866-225816-427570 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-22 09:21:37,031 44 INFO rb-01d1866-225816-427570 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-22 09:21:37,107 44 INFO rb-01d1866-225816-427570 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-22 09:21:37,160 44 INFO rb-01d1866-225816-427570 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-22 09:21:37,214 44 INFO rb-01d1866-225816-427570 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-22 09:21:37,272 44 INFO rb-01d1866-225816-427570 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-22 09:21:37,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:37] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 09:21:37,337 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16577844 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '4a20557b-0a75-4e23-a27e-ec60c9692492'}] 2026-10-22 09:21:37,346 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:21:37,767 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16577844 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '4a20557b-0a75-4e23-a27e-ec60c9692492'} created pos.order #614 2026-10-22 09:21:37,798 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16577844 finished 2026-10-22 09:21:37,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.159 0.400 2026-10-22 09:21:38,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.033 0.045 2026-10-22 09:21:38,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:38] "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-22 09:21:38,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:38] "GET /report/barcode/Code128/0440-a626-4d2b HTTP/1.1" 200 - 0 0.000 0.057 2026-10-22 09:21:38,199 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81822971 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '4a20557b-0a75-4e23-a27e-ec60c9692492'}] 2026-10-22 09:21:38,205 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,209 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81822971 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '4a20557b-0a75-4e23-a27e-ec60c9692492'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-10-22 09:21:38,241 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81822971 finished 2026-10-22 09:21:38,255 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,346 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,395 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.063 0.148 2026-10-22 09:21:38,453 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:38] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-22 09:21:38,508 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.010 0.029 2026-10-22 09:21:38,680 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,731 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,781 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,847 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,864 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:38,899 44 INFO rb-01d1866-225816-427570 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-22 09:21:38,954 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,007 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,057 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,116 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,167 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,215 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,275 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,328 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,382 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,435 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,488 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,540 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,613 44 INFO rb-01d1866-225816-427570 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-22 09:21:39,619 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50906351 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'a01c1908-9e09-4378-80e5-eb4b33155b35'}] 2026-10-22 09:21:40,116 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50906351 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'a01c1908-9e09-4378-80e5-eb4b33155b35'} created pos.order #615 2026-10-22 09:21:40,155 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50906351 finished 2026-10-22 09:21:40,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.202 0.449 2026-10-22 09:21:40,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.025 0.062 2026-10-22 09:21:40,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:40] "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-22 09:21:40,538 44 INFO rb-01d1866-225816-427570 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-22 09:21:40,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:40] "GET /report/barcode/Code128/044c-b7b3-4c61 HTTP/1.1" 200 - 0 0.000 0.064 2026-10-22 09:21:40,544 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19561110 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'a01c1908-9e09-4378-80e5-eb4b33155b35'}] 2026-10-22 09:21:40,556 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-22 09:21:40,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:21:40,559 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19561110 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'a01c1908-9e09-4378-80e5-eb4b33155b35'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-22 09:21:40,597 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19561110 finished 2026-10-22 09:21:40,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.073 0.154 2026-10-22 09:21:40,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 18652132 (allocated 20058112) 2026-10-22 09:21:40,774 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 86933 2026-10-22 09:21:40,775 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-22 09:21:40,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 86933 2026-10-22 09:21:40,908 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092140_908003_test_loyalty_validity_dates_and_use.txt 2026-10-22 09:21:40,908 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmplfbi9r3p_chrome_odoo" 2026-10-22 09:21:40,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-22 09:21:42,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 87153 2026-10-22 09:21:42,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmpvagxi5vk_chrome_odoo 2026-10-22 09:21:42,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:40325/json/version 2026-10-22 09:21:42,508 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:42,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-22 09:21:42,597 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:40325/json 2026-10-22 09:21:42,597 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:42,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:40325/devtools/page/72A77648DB5938EC5825DB8DEAD4E09E 2026-10-22 09:21:42,638 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-22 09:21:42,651 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-22 09:21:42,802 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:21:42,812 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-22 09:21:42,814 44 INFO rb-01d1866-225816-427570 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-22 09:21:42,815 44 INFO rb-01d1866-225816-427570 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-22 09:21:42,839 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:21:43,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:43] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.085 0.657 2026-10-22 09:21:43,580 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '72A77648DB5938EC5825DB8DEAD4E09E', 'loaderId': '1DA3849EB1BFFCCB514F6E8879E80B81', 'isDownload': False} 2026-10-22 09:21:43,580 44 INFO rb-01d1866-225816-427570 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-22 09:21:43,604 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:21:43,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:43] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 09:21:43,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:43] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-22 09:21:43,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:43] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 09:21:44,323 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:21:44,326 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:21:44,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-22 09:21:44,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:21:44,395 44 INFO rb-01d1866-225816-427570 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-22 09:21:44,408 44 INFO rb-01d1866-225816-427570 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-22 09:21:44,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:21:44,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:44,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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.014 2026-10-22 09:21:44,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-22 09:21:44,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.023 0.053 2026-10-22 09:21:44,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-22 09:21:45,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.328 0.591 2026-10-22 09:21:45,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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-22 09:21:45,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 09:21:45,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.068 2026-10-22 09:21:45,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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.015 2026-10-22 09:21:45,868 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-22 09:21:45,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:21:45,958 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:45,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:21:45,983 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:45,997 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:21:46,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.026 2026-10-22 09:21:46,049 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:21:46,049 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:21:46,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.081 2026-10-22 09:21:46,098 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:21:46,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.034 2026-10-22 09:21:46,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.104 2026-10-22 09:21:46,239 44 INFO rb-01d1866-225816-427570 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-22 09:21:46,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.077 0.200 2026-10-22 09:21:46,381 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:21:46,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.017 0.080 2026-10-22 09:21:46,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-22 09:21:46,493 44 INFO rb-01d1866-225816-427570 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-22 09:21:46,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.175 2026-10-22 09:21:46,528 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:21:46,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.201 2026-10-22 09:21:46,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-22 09:21:46,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.198 2026-10-22 09:21:46,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-22 09:21:46,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-22 09:21:46,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.170 2026-10-22 09:21:46,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-22 09:21:46,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.079 0.286 2026-10-22 09:21:47,005 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,061 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,112 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,169 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,347 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,398 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,449 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,546 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,619 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,671 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,733 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,829 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,868 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.023 0.052 2026-10-22 09:21:47,915 44 INFO rb-01d1866-225816-427570 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-22 09:21:47,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.014 0.066 2026-10-22 09:21:47,986 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,033 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.049 0.087 2026-10-22 09:21:48,087 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,138 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,196 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,261 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,312 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,396 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,483 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,503 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:48,506 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:48,534 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,585 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,664 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,717 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,775 44 INFO rb-01d1866-225816-427570 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-22 09:21:48,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:48] "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-22 09:21:48,838 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44916273 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '65f7701b-7ee6-467c-b4c5-ec887b4403a4'}] 2026-10-22 09:21:48,840 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:49,428 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44916273 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '65f7701b-7ee6-467c-b4c5-ec887b4403a4'} created pos.order #616 2026-10-22 09:21:49,459 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44916273 finished 2026-10-22 09:21:49,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.215 0.507 2026-10-22 09:21:49,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.049 0.078 2026-10-22 09:21:49,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:49] "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-22 09:21:49,975 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36533220 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '65f7701b-7ee6-467c-b4c5-ec887b4403a4'}] 2026-10-22 09:21:49,987 44 INFO rb-01d1866-225816-427570 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-22 09:21:49,991 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36533220 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '65f7701b-7ee6-467c-b4c5-ec887b4403a4'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-22 09:21:50,032 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36533220 finished 2026-10-22 09:21:50,038 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,097 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,170 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,227 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.087 0.184 2026-10-22 09:21:50,281 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.014 0.025 2026-10-22 09:21:50,339 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,421 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,460 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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.062 2026-10-22 09:21:50,547 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,593 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.094 2026-10-22 09:21:50,642 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,696 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,881 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,930 44 INFO rb-01d1866-225816-427570 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-22 09:21:50,982 44 INFO rb-01d1866-225816-427570 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-22 09:21:51,040 44 INFO rb-01d1866-225816-427570 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-22 09:21:51,092 44 INFO rb-01d1866-225816-427570 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-22 09:21:51,145 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-22 09:21:51,146 44 INFO rb-01d1866-225816-427570 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-22 09:21:51,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19656056 (allocated 21106688) 2026-10-22 09:21:51,361 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 87153 2026-10-22 09:21:51,364 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-22 09:21:51,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 87153 2026-10-22 09:21:51,481 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092151_481557_test_max_usage_partner_with_point.txt 2026-10-22 09:21:51,482 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmpvagxi5vk_chrome_odoo" 2026-10-22 09:21:51,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-22 09:21:53,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 87369 2026-10-22 09:21:53,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmp68ubd1m1_chrome_odoo 2026-10-22 09:21:53,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:40585/json/version 2026-10-22 09:21:53,181 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:53,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-22 09:21:53,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:40585/json 2026-10-22 09:21:53,204 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:21:53,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:40585/devtools/page/B30D6565F007BA123B2F342FBF76B06D 2026-10-22 09:21:53,234 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-22 09:21:53,247 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-22 09:21:53,418 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:21:53,428 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-22 09:21:53,435 44 INFO rb-01d1866-225816-427570 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-22 09:21:53,436 44 INFO rb-01d1866-225816-427570 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-22 09:21:53,456 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:21:54,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:54] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.094 1.020 2026-10-22 09:21:54,570 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': 'B30D6565F007BA123B2F342FBF76B06D', 'loaderId': 'FB83A4DFED033C33D6EA2693A66D056E', 'isDownload': False} 2026-10-22 09:21:54,570 44 INFO rb-01d1866-225816-427570 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-22 09:21:54,591 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:21:54,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:54] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:21:54,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:54] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-22 09:21:54,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:54] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-22 09:21:55,304 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:21:55,325 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:21:55,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 09:21:55,384 44 INFO rb-01d1866-225816-427570 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-22 09:21:55,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:21:55,399 44 INFO rb-01d1866-225816-427570 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-22 09:21:55,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:21:55,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:55,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.018 2026-10-22 09:21:55,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-22 09:21:55,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.059 2026-10-22 09:21:55,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-22 09:21:56,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.422 0.611 2026-10-22 09:21:56,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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-22 09:21:56,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:21:56,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:56] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.056 2026-10-22 09:21:56,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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.008 2026-10-22 09:21:56,952 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-22 09:21:56,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21: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-22 09:21:57,039 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:21:57,069 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:21:57,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:21:57,130 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:21:57,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.083 2026-10-22 09:21:57,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-22 09:21:57,167 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:21:57,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.010 0.164 2026-10-22 09:21:57,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.008 0.075 2026-10-22 09:21:57,274 44 INFO rb-01d1866-225816-427570 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-22 09:21:57,350 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:21:57,442 44 INFO rb-01d1866-225816-427570 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-22 09:21:57,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.065 0.062 2026-10-22 09:21:57,485 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:21:57,518 44 INFO rb-01d1866-225816-427570 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-22 09:21:57,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.203 2026-10-22 09:21:57,591 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:21:57,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.254 2026-10-22 09:21:57,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-22 09:21:57,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-22 09:21:57,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.013 0.342 2026-10-22 09:21:57,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-22 09:21:57,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.179 2026-10-22 09:21:57,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-22 09:21:57,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.185 2026-10-22 09:21:57,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.058 0.251 2026-10-22 09:21:58,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:58] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-22 09:21:58,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:58] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.345 2026-10-22 09:21:58,072 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,190 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,241 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,309 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,382 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,430 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.054 2026-10-22 09:21:58,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.085 2026-10-22 09:21:58,525 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.028 0.082 2026-10-22 09:21:58,588 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,649 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,711 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,762 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,837 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,904 44 INFO rb-01d1866-225816-427570 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-22 09:21:58,955 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,005 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,083 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,103 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:21:59,108 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:21:59,135 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,185 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,264 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,317 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,371 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,426 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,482 44 INFO rb-01d1866-225816-427570 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-22 09:21:59,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:59] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.009 0.014 2026-10-22 09:21:59,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:59] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.011 0.019 2026-10-22 09:21:59,593 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73670344 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'acff0af9-e60c-4aaa-89e6-2facdbfcc858'}] 2026-10-22 09:21:59,596 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:21:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:00,231 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73670344 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'acff0af9-e60c-4aaa-89e6-2facdbfcc858'} created pos.order #617 2026-10-22 09:22:00,259 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73670344 finished 2026-10-22 09:22:00,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.222 0.536 2026-10-22 09:22:00,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.068 0.093 2026-10-22 09:22:00,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:00] "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-22 09:22:00,780 44 INFO rb-01d1866-225816-427570 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-22 09:22:00,790 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22357912 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'acff0af9-e60c-4aaa-89e6-2facdbfcc858'}] 2026-10-22 09:22:00,800 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22357912 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'acff0af9-e60c-4aaa-89e6-2facdbfcc858'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-22 09:22:00,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-22 09:22:00,828 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 09:22:00,832 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22357912 finished 2026-10-22 09:22:01,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.063 0.155 2026-10-22 09:22:01,012 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 18536072 (allocated 20320256) 2026-10-22 09:22:01,028 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 87369 2026-10-22 09:22:01,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-22 09:22:01,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 87369 2026-10-22 09:22:01,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092201_182274_test_min_qty_points_awarded.txt 2026-10-22 09:22:01,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmp68ubd1m1_chrome_odoo" 2026-10-22 09:22:01,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-22 09:22:03,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 87602 2026-10-22 09:22:03,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmp2a5xgn25_chrome_odoo 2026-10-22 09:22:03,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:40523/json/version 2026-10-22 09:22:03,180 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:03,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-22 09:22:03,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:40523/json 2026-10-22 09:22:03,205 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:03,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:40523/devtools/page/95445CEFF8FFC7A6B0A0477E2EB20D21 2026-10-22 09:22:03,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-22 09:22:03,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-22 09:22:03,336 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:22:03,349 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-22 09:22:03,355 44 INFO rb-01d1866-225816-427570 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-22 09:22:03,355 44 INFO rb-01d1866-225816-427570 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-22 09:22:03,375 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:22:04,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:04] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.079 0.813 2026-10-22 09:22:04,273 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': '95445CEFF8FFC7A6B0A0477E2EB20D21', 'loaderId': '74AB969E788FE6D194215A3AB9276576', 'isDownload': False} 2026-10-22 09:22:04,274 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-22 09:22:04,304 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:22:04,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:04] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-22 09:22:04,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:04] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.034 2026-10-22 09:22:04,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:04] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.058 2026-10-22 09:22:05,042 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:05,051 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:05,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 09:22:05,118 44 INFO rb-01d1866-225816-427570 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-22 09:22:05,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-22 09:22:05,129 44 INFO rb-01d1866-225816-427570 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-22 09:22:05,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 09:22:05,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:05,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.024 2026-10-22 09:22:05,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.055 2026-10-22 09:22:05,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.069 2026-10-22 09:22:05,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-22 09:22:06,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.408 0.549 2026-10-22 09:22:06,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:22:06,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:22:06,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.050 2026-10-22 09:22:06,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.018 2026-10-22 09:22:06,654 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-22 09:22:06,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:22:06,763 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:06,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-22 09:22:06,777 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:22:06,798 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:06,810 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:22:06,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.071 2026-10-22 09:22:06,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.123 2026-10-22 09:22:06,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.070 2026-10-22 09:22:06,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.173 2026-10-22 09:22:06,968 44 INFO rb-01d1866-225816-427570 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-22 09:22:07,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.006 0.025 2026-10-22 09:22:07,108 44 INFO rb-01d1866-225816-427570 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-22 09:22:07,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.068 2026-10-22 09:22:07,119 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:22:07,136 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:07,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-10-22 09:22:07,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-10-22 09:22:07,212 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:07,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.177 2026-10-22 09:22:07,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.239 2026-10-22 09:22:07,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.267 2026-10-22 09:22:07,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-22 09:22:07,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.252 2026-10-22 09:22:07,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.441 2026-10-22 09:22:07,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-22 09:22:07,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.219 2026-10-22 09:22:07,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.059 0.275 2026-10-22 09:22:07,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.315 2026-10-22 09:22:07,844 44 INFO rb-01d1866-225816-427570 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-22 09:22:07,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:07] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.584 2026-10-22 09:22:07,895 44 INFO rb-01d1866-225816-427570 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-22 09:22:07,946 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,066 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,129 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,181 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,236 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,283 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,341 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,392 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,443 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,495 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,545 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,596 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,651 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,705 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,756 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,882 44 INFO rb-01d1866-225816-427570 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-22 09:22:08,932 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,010 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,033 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:09,036 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:22:09,061 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,111 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,199 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,252 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,305 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,385 44 INFO rb-01d1866-225816-427570 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-22 09:22:09,392 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76421822 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bcc018e7-cc05-4825-b5cc-d5a50cded8e3'}] 2026-10-22 09:22:09,394 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:09,547 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76421822 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bcc018e7-cc05-4825-b5cc-d5a50cded8e3'} created pos.order #618 2026-10-22 09:22:09,583 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76421822 finished 2026-10-22 09:22:09,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.104 0.207 2026-10-22 09:22:09,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.048 0.066 2026-10-22 09:22:09,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:22:10,028 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73317078 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bcc018e7-cc05-4825-b5cc-d5a50cded8e3'}] 2026-10-22 09:22:10,043 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73317078 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bcc018e7-cc05-4825-b5cc-d5a50cded8e3'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-22 09:22:10,045 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,073 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73317078 finished 2026-10-22 09:22:10,089 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,147 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,222 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.070 0.167 2026-10-22 09:22:10,296 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.026 2026-10-22 09:22:10,345 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,396 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,447 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,503 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,554 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,605 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,656 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,707 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,758 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,812 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,866 44 INFO rb-01d1866-225816-427570 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-22 09:22:10,918 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,047 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,103 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,155 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,205 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,256 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,314 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,368 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,421 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,496 44 INFO rb-01d1866-225816-427570 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-22 09:22:11,501 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19101908 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '77d2f569-4616-46d5-9a6f-3ec0a11a16a7'}] 2026-10-22 09:22:11,652 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19101908 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '77d2f569-4616-46d5-9a6f-3ec0a11a16a7'} created pos.order #619 2026-10-22 09:22:11,680 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19101908 finished 2026-10-22 09:22:11,774 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.078 0.198 2026-10-22 09:22:11,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.016 0.055 2026-10-22 09:22:11,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:11] "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-22 09:22:11,965 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67527064 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '77d2f569-4616-46d5-9a6f-3ec0a11a16a7'}] 2026-10-22 09:22:11,974 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67527064 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '77d2f569-4616-46d5-9a6f-3ec0a11a16a7'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-22 09:22:12,002 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67527064 finished 2026-10-22 09:22:12,015 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,069 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,122 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.049 0.128 2026-10-22 09:22:12,179 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:12] "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-22 09:22:12,227 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,308 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,359 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,463 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,542 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,592 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,653 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,740 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,782 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.053 2026-10-22 09:22:12,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.008 0.068 2026-10-22 09:22:12,847 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,898 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.086 2026-10-22 09:22:12,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.089 2026-10-22 09:22:12,949 44 INFO rb-01d1866-225816-427570 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-22 09:22:12,999 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,051 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,101 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,152 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,206 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,259 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,310 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,433 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,483 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,543 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,592 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,642 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,703 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,756 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,809 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,881 44 INFO rb-01d1866-225816-427570 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-22 09:22:13,887 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80783042 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8fb5f51d-f737-4d8f-9756-ed6fbc712116'}] 2026-10-22 09:22:14,014 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80783042 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8fb5f51d-f737-4d8f-9756-ed6fbc712116'} created pos.order #620 2026-10-22 09:22:14,043 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80783042 finished 2026-10-22 09:22:14,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.065 0.187 2026-10-22 09:22:14,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.024 0.053 2026-10-22 09:22:14,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:22:14,371 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23719119 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8fb5f51d-f737-4d8f-9756-ed6fbc712116'}] 2026-10-22 09:22:14,381 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,385 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23719119 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8fb5f51d-f737-4d8f-9756-ed6fbc712116'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-10-22 09:22:14,431 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23719119 finished 2026-10-22 09:22:14,462 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,516 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.044 0.167 2026-10-22 09:22:14,590 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,644 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.022 0.035 2026-10-22 09:22:14,721 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,776 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,827 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,885 44 INFO rb-01d1866-225816-427570 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-22 09:22:14,968 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.039 2026-10-22 09:22:15,018 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,071 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,135 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.037 0.080 2026-10-22 09:22:15,181 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,229 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,281 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,331 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,382 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,435 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,488 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,540 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,664 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,716 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,772 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,823 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,872 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,932 44 INFO rb-01d1866-225816-427570 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-22 09:22:15,984 44 INFO rb-01d1866-225816-427570 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-22 09:22:16,037 44 INFO rb-01d1866-225816-427570 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-22 09:22:16,098 44 INFO rb-01d1866-225816-427570 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-22 09:22:16,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:16] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.011 0.015 2026-10-22 09:22:16,165 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96482687 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'ef390258-72aa-48a5-bac8-b74fb2b3d5ee'}] 2026-10-22 09:22:16,295 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96482687 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'ef390258-72aa-48a5-bac8-b74fb2b3d5ee'} created pos.order #621 2026-10-22 09:22:16,327 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96482687 finished 2026-10-22 09:22:16,437 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.076 0.199 2026-10-22 09:22:16,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.049 0.074 2026-10-22 09:22:16,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:16] "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-22 09:22:16,683 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75692205 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'ef390258-72aa-48a5-bac8-b74fb2b3d5ee'}] 2026-10-22 09:22:16,695 44 INFO rb-01d1866-225816-427570 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-22 09:22:16,709 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75692205 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'ef390258-72aa-48a5-bac8-b74fb2b3d5ee'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-22 09:22:16,743 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75692205 finished 2026-10-22 09:22:16,752 44 INFO rb-01d1866-225816-427570 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-22 09:22:16,804 44 INFO rb-01d1866-225816-427570 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-22 09:22:16,879 44 INFO rb-01d1866-225816-427570 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-22 09:22:16,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.066 0.172 2026-10-22 09:22:16,948 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.033 0.047 2026-10-22 09:22:17,028 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,088 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,135 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,190 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,274 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,318 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22: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.025 0.058 2026-10-22 09:22:17,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.012 0.071 2026-10-22 09:22:17,374 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,417 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.067 2026-10-22 09:22:17,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.074 2026-10-22 09:22:17,483 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,534 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,585 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,639 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,695 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,747 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,818 44 INFO rb-01d1866-225816-427570 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-22 09:22:17,827 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30173634 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'f0ca2dbb-a3a9-4e0a-b37a-a42a5dbae8bb'}] 2026-10-22 09:22:17,958 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30173634 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'f0ca2dbb-a3a9-4e0a-b37a-a42a5dbae8bb'} created pos.order #622 2026-10-22 09:22:17,989 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30173634 finished 2026-10-22 09:22:18,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.062 0.208 2026-10-22 09:22:18,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.028 0.069 2026-10-22 09:22:18,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:18] "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-22 09:22:18,345 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,351 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40083690 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'f0ca2dbb-a3a9-4e0a-b37a-a42a5dbae8bb'}] 2026-10-22 09:22:18,365 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40083690 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'f0ca2dbb-a3a9-4e0a-b37a-a42a5dbae8bb'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-22 09:22:18,390 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,397 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40083690 finished 2026-10-22 09:22:18,481 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,526 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.046 0.156 2026-10-22 09:22:18,585 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.017 0.033 2026-10-22 09:22:18,640 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,692 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,746 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,814 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,866 44 INFO rb-01d1866-225816-427570 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-22 09:22:18,920 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,095 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,146 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,196 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,257 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,308 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,362 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,413 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,491 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,547 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,602 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,654 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,734 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,783 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22: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.046 2026-10-22 09:22:19,834 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,892 44 INFO rb-01d1866-225816-427570 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-22 09:22:19,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.070 2026-10-22 09:22:19,950 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,001 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,052 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,133 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,184 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,235 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,294 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,344 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,395 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,454 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,507 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,562 44 INFO rb-01d1866-225816-427570 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-22 09:22:20,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:20] "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.013 2026-10-22 09:22:20,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.017 2026-10-22 09:22:20,655 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95129892 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '928a3ad3-0afa-4f34-992c-fa5abfe37ccd'}] 2026-10-22 09:22:21,287 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95129892 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '928a3ad3-0afa-4f34-992c-fa5abfe37ccd'} created pos.order #623 2026-10-22 09:22:21,316 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95129892 finished 2026-10-22 09:22:21,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 202 0.283 0.514 2026-10-22 09:22:21,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.048 0.064 2026-10-22 09:22:21,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:22:21,736 44 INFO rb-01d1866-225816-427570 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-22 09:22:21,738 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92091044 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '928a3ad3-0afa-4f34-992c-fa5abfe37ccd'}] 2026-10-22 09:22:21,751 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92091044 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '928a3ad3-0afa-4f34-992c-fa5abfe37ccd'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-22 09:22:21,779 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92091044 finished 2026-10-22 09:22:21,832 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-22 09:22:21,833 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:22:21,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.093 0.149 2026-10-22 09:22:22,199 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 30216320 (allocated 32780288) 2026-10-22 09:22:22,201 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 87602 2026-10-22 09:22:22,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-22 09:22:22,206 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 87602 2026-10-22 09:22:22,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092222_332384_test_multiple_gift_wallet_programs.txt 2026-10-22 09:22:22,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmp2a5xgn25_chrome_odoo" 2026-10-22 09:22:22,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-22 09:22:23,891 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 87868 2026-10-22 09:22:23,891 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmp47m91xqo_chrome_odoo 2026-10-22 09:22:23,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:38435/json/version 2026-10-22 09:22:23,893 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:23,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-22 09:22:23,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:38435/json 2026-10-22 09:22:23,985 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:24,008 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:38435/devtools/page/A4A72B8F77428EDD6CA27CB340A682AE 2026-10-22 09:22:24,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-22 09:22:24,045 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-22 09:22:24,199 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:22:24,209 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-22 09:22:24,212 44 INFO rb-01d1866-225816-427570 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-22 09:22:24,212 44 INFO rb-01d1866-225816-427570 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-22 09:22:24,233 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:22:25,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.101 0.764 2026-10-22 09:22:25,096 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': 'A4A72B8F77428EDD6CA27CB340A682AE', 'loaderId': '3E60B7E065122CFFBDC5A73F07B254D5', 'isDownload': False} 2026-10-22 09:22:25,096 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-22 09:22:25,123 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:22:25,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-22 09:22:25,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-22 09:22:25,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-22 09:22:25,873 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:22:25,884 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:22:25,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:22:25,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-22 09:22:25,951 44 INFO rb-01d1866-225816-427570 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-22 09:22:25,959 44 INFO rb-01d1866-225816-427570 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-22 09:22:25,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.026 2026-10-22 09:22:26,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:26,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.030 0.018 2026-10-22 09:22:26,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-22 09:22:26,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.055 2026-10-22 09:22:26,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-22 09:22:27,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.435 0.581 2026-10-22 09:22:27,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:22:27,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 09:22:27,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.049 2026-10-22 09:22:27,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:22:27,521 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-22 09:22:27,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22: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-22 09:22:27,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:22:27,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:22:27,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:22:27,686 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:22:27,689 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:22:27,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.071 2026-10-22 09:22:27,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.103 2026-10-22 09:22:27,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.010 0.093 2026-10-22 09:22:27,793 44 INFO rb-01d1866-225816-427570 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-22 09:22:27,811 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22: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-22 09:22:27,851 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:22:27,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.057 0.078 2026-10-22 09:22:27,965 44 INFO rb-01d1866-225816-427570 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-22 09:22:27,972 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:22:28,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.185 2026-10-22 09:22:28,112 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:22:28,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.258 2026-10-22 09:22:28,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.297 2026-10-22 09:22:28,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-22 09:22:28,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.393 2026-10-22 09:22:28,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.306 2026-10-22 09:22:28,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-22 09:22:28,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-22 09:22:28,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-22 09:22:28,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.232 2026-10-22 09:22:28,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-22 09:22:28,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:28] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.324 2026-10-22 09:22:28,614 44 INFO rb-01d1866-225816-427570 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-22 09:22:28,710 44 INFO rb-01d1866-225816-427570 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-22 09:22:28,761 44 INFO rb-01d1866-225816-427570 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-22 09:22:28,813 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-22 09:22:28,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:22:28,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14769732 (allocated 15990784) 2026-10-22 09:22:28,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 87868 2026-10-22 09:22:28,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-22 09:22:28,950 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 87868 2026-10-22 09:22:29,049 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092229_049113_test_multiple_loyalty_products.txt 2026-10-22 09:22:29,049 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmp47m91xqo_chrome_odoo" 2026-10-22 09:22:29,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-22 09:22:30,148 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 88073 2026-10-22 09:22:30,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpezlq8ryx_chrome_odoo 2026-10-22 09:22:30,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:33795/json/version 2026-10-22 09:22:30,150 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:30,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-22 09:22:30,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:33795/json 2026-10-22 09:22:30,190 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:30,224 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:33795/devtools/page/CF2F1DD2BB8F69545951FD35F71748E4 2026-10-22 09:22:30,262 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-22 09:22:30,275 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-22 09:22:30,404 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:22:30,415 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-22 09:22:30,423 44 INFO rb-01d1866-225816-427570 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-22 09:22:30,423 44 INFO rb-01d1866-225816-427570 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-22 09:22:30,465 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:22:31,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:31] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.061 1.027 2026-10-22 09:22:31,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': 'CF2F1DD2BB8F69545951FD35F71748E4', 'loaderId': 'A19F2CDF96E7DE26DAC95D54B78DDCAF', 'isDownload': False} 2026-10-22 09:22:31,547 44 INFO rb-01d1866-225816-427570 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-22 09:22:31,577 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:22:31,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:31] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-22 09:22:31,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:31] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-22 09:22:31,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:31] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:22:32,268 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:32,277 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:22:32,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:22:32,332 44 INFO rb-01d1866-225816-427570 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-22 09:22:32,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:22:32,341 44 INFO rb-01d1866-225816-427570 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-22 09:22:32,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:22:32,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:32,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-22 09:22:32,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-22 09:22:32,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.062 2026-10-22 09:22:32,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-22 09:22:33,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.373 0.563 2026-10-22 09:22:33,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "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-22 09:22:33,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 09:22:33,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.047 2026-10-22 09:22:33,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22: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.008 2026-10-22 09:22:33,802 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-22 09:22:33,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.014 2026-10-22 09:22:33,889 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:22:33,911 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:22:33,923 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:22:33,935 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:22:33,941 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "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-22 09:22:33,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.051 0.057 2026-10-22 09:22:34,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-22 09:22:34,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.040 2026-10-22 09:22:34,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.155 2026-10-22 09:22:34,068 44 INFO rb-01d1866-225816-427570 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-22 09:22:34,136 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:22:34,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.021 0.028 2026-10-22 09:22:34,197 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:22:34,209 44 INFO rb-01d1866-225816-427570 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-22 09:22:34,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.110 2026-10-22 09:22:34,287 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:22:34,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.004 0.155 2026-10-22 09:22:34,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-22 09:22:34,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.053 0.275 2026-10-22 09:22:34,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-22 09:22:34,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-22 09:22:34,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.260 2026-10-22 09:22:34,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.397 2026-10-22 09:22:34,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.300 2026-10-22 09:22:34,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.062 0.276 2026-10-22 09:22:34,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.293 2026-10-22 09:22:34,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.266 2026-10-22 09:22:34,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:34] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.382 2026-10-22 09:22:34,913 44 INFO rb-01d1866-225816-427570 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-22 09:22:34,983 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,048 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:35] "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.013 2026-10-22 09:22:35,600 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,688 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,740 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,791 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,842 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,942 44 INFO rb-01d1866-225816-427570 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-22 09:22:35,993 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,045 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,102 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,154 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,208 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,282 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,333 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,384 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,435 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,493 44 INFO rb-01d1866-225816-427570 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-22 09:22:36,560 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:37] "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.018 2026-10-22 09:22:37,137 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,239 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,332 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,354 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:37,355 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:37,370 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,421 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,505 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,559 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,610 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,665 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,748 44 INFO rb-01d1866-225816-427570 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-22 09:22:37,762 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59138849 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5cd78ad0-8c7d-4474-ada0-0bf10b9892b6'}] 2026-10-22 09:22:37,766 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:37,958 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59138849 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5cd78ad0-8c7d-4474-ada0-0bf10b9892b6'} created pos.order #624 2026-10-22 09:22:37,992 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59138849 finished 2026-10-22 09:22:38,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.120 0.262 2026-10-22 09:22:38,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.062 0.072 2026-10-22 09:22:38,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:22:38,453 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40370227 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5cd78ad0-8c7d-4474-ada0-0bf10b9892b6'}] 2026-10-22 09:22:38,477 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40370227 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5cd78ad0-8c7d-4474-ada0-0bf10b9892b6'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-22 09:22:38,513 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40370227 finished 2026-10-22 09:22:38,581 44 INFO rb-01d1866-225816-427570 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-22 09:22:38,632 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-22 09:22:38,635 44 INFO rb-01d1866-225816-427570 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-22 09:22:38,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.105 0.219 2026-10-22 09:22:38,842 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 18977620 (allocated 20844544) 2026-10-22 09:22:38,850 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 88073 2026-10-22 09:22:38,858 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-22 09:22:38,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 88073 2026-10-22 09:22:38,993 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092238_993253_test_multiple_physical_gift_card_sale.txt 2026-10-22 09:22:38,993 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpezlq8ryx_chrome_odoo" 2026-10-22 09:22:39,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-22 09:22:40,569 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 88292 2026-10-22 09:22:40,569 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmp53nc_u9q_chrome_odoo 2026-10-22 09:22:40,569 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:36949/json/version 2026-10-22 09:22:40,571 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36949', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:40,659 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-22 09:22:40,660 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:36949/json 2026-10-22 09:22:40,661 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36949', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:40,677 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:36949/devtools/page/4AB8059161300BE7D4613E4979C7CF65 2026-10-22 09:22:40,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-22 09:22:40,700 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-22 09:22:40,909 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:22:40,921 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-22 09:22:40,927 44 INFO rb-01d1866-225816-427570 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-22 09:22:40,927 44 INFO rb-01d1866-225816-427570 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-22 09:22:40,947 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:22:41,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:41] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.075 0.759 2026-10-22 09:22:41,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '4AB8059161300BE7D4613E4979C7CF65', 'loaderId': 'E8E5CF4B9F534B880EE8FA08995F4A15', 'isDownload': False} 2026-10-22 09:22:41,783 44 INFO rb-01d1866-225816-427570 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-22 09:22:41,821 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:22:41,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:41] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:22:41,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:41] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:22:41,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:41] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.016 0.035 2026-10-22 09:22:42,556 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:42,559 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:22:42,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:22:42,631 44 INFO rb-01d1866-225816-427570 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-22 09:22:42,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-22 09:22:42,639 44 INFO rb-01d1866-225816-427570 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-22 09:22:42,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 09:22:42,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:42,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.020 2026-10-22 09:22:42,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.046 2026-10-22 09:22:42,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.056 2026-10-22 09:22:42,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-22 09:22:43,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.434 0.625 2026-10-22 09:22:43,990 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:22:44,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:22:44,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-22 09:22:44,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:22:44,214 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-22 09:22:44,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:22:44,328 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:22:44,329 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:22:44,340 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:22:44,377 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:22:44,390 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:22:44,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.017 0.044 2026-10-22 09:22:44,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.025 0.118 2026-10-22 09:22:44,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.151 2026-10-22 09:22:44,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.091 2026-10-22 09:22:44,539 44 INFO rb-01d1866-225816-427570 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-22 09:22:44,609 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:22:44,695 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:22:44,736 44 INFO rb-01d1866-225816-427570 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-22 09:22:44,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.089 0.078 2026-10-22 09:22:44,783 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:22:44,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.200 2026-10-22 09:22:44,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.274 2026-10-22 09:22:44,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.310 2026-10-22 09:22:44,997 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:44] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.275 2026-10-22 09:22:45,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.395 2026-10-22 09:22:45,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.255 2026-10-22 09:22:45,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1739&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.301 2026-10-22 09:22:45,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-22 09:22:45,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1740&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-22 09:22:45,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-22 09:22:45,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.059 0.256 2026-10-22 09:22:45,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-22 09:22:45,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.274 2026-10-22 09:22:45,455 44 INFO rb-01d1866-225816-427570 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-22 09:22:45,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:45] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.376 2026-10-22 09:22:45,575 44 INFO rb-01d1866-225816-427570 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-22 09:22:45,656 44 INFO rb-01d1866-225816-427570 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-22 09:22:45,738 44 INFO rb-01d1866-225816-427570 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-22 09:22:45,816 44 INFO rb-01d1866-225816-427570 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-22 09:22:45,905 44 INFO rb-01d1866-225816-427570 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-22 09:22:45,957 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,049 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,143 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,193 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,300 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,395 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,458 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,503 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,612 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,713 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-22 09:22:46,766 44 INFO rb-01d1866-225816-427570 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-22 09:22:46,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19217512 (allocated 21237760) 2026-10-22 09:22:46,986 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 88292 2026-10-22 09:22:46,987 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-22 09:22:46,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 88292 2026-10-22 09:22:47,108 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092247_108014_test_multiple_reward_line_free_product.txt 2026-10-22 09:22:47,108 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmp53nc_u9q_chrome_odoo" 2026-10-22 09:22:47,132 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-22 09:22:48,595 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 88504 2026-10-22 09:22:48,595 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmpx42egrnm_chrome_odoo 2026-10-22 09:22:48,595 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:45315/json/version 2026-10-22 09:22:48,597 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:48,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-22 09:22:48,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:45315/json 2026-10-22 09:22:48,689 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:48,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:45315/devtools/page/A73079217DAE89C9655A413304296D92 2026-10-22 09:22:48,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-22 09:22:48,748 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-22 09:22:48,862 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:22:48,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-22 09:22:48,873 44 INFO rb-01d1866-225816-427570 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-22 09:22:48,873 44 INFO rb-01d1866-225816-427570 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-22 09:22:48,900 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:22:49,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:49] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.089 0.813 2026-10-22 09:22:49,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': 'A73079217DAE89C9655A413304296D92', 'loaderId': 'DC7FF0C76E5845474C932D200F8C4BF0', 'isDownload': False} 2026-10-22 09:22:49,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-22 09:22:49,824 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:22:49,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:49] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.013 2026-10-22 09:22:49,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:49] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.033 2026-10-22 09:22:49,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:49] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-22 09:22:50,529 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:22:50,544 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:22:50,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-22 09:22:50,594 44 INFO rb-01d1866-225816-427570 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-22 09:22:50,604 44 INFO rb-01d1866-225816-427570 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-22 09:22:50,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.036 0.010 2026-10-22 09:22:50,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:22:50,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:50,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.020 2026-10-22 09:22:50,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.042 2026-10-22 09:22:50,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.050 0.044 2026-10-22 09:22:50,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-22 09:22:52,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.521 0.569 2026-10-22 09:22:52,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.051 2026-10-22 09:22:52,165 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:22:52,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.048 2026-10-22 09:22:52,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:22:52,311 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-22 09:22:52,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 09:22:52,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:22:52,414 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:22:52,434 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:22:52,438 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:22:52,457 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:52,470 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:22:52,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.055 2026-10-22 09:22:52,516 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:22:52,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.110 2026-10-22 09:22:52,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.026 2026-10-22 09:22:52,587 44 INFO rb-01d1866-225816-427570 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-22 09:22:52,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.125 2026-10-22 09:22:52,715 44 INFO rb-01d1866-225816-427570 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-22 09:22:52,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.229 2026-10-22 09:22:52,788 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:52,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-22 09:22:52,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.167 2026-10-22 09:22:52,831 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:52,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.202 2026-10-22 09:22:52,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.242 2026-10-22 09:22:52,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.280 2026-10-22 09:22:52,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:52] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-22 09:22:53,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:53] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.189 2026-10-22 09:22:53,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:53] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-22 09:22:53,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:53] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-22 09:22:53,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.202 2026-10-22 09:22:53,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:53] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.252 2026-10-22 09:22:53,284 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,347 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,398 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,454 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,640 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,689 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,770 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,788 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:22:53,796 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:22:53,826 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,871 44 INFO rb-01d1866-225816-427570 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-22 09:22:53,948 44 INFO rb-01d1866-225816-427570 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-22 09:22:54,001 44 INFO rb-01d1866-225816-427570 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-22 09:22:54,054 44 INFO rb-01d1866-225816-427570 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-22 09:22:54,108 44 INFO rb-01d1866-225816-427570 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-22 09:22:54,161 44 INFO rb-01d1866-225816-427570 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-22 09:22:54,244 44 INFO rb-01d1866-225816-427570 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-22 09:22:54,253 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73871267 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1f8e4a40-7221-4d5b-a760-7e35949993bb'}] 2026-10-22 09:22:54,255 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:22:54,886 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73871267 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1f8e4a40-7221-4d5b-a760-7e35949993bb'} created pos.order #625 2026-10-22 09:22:54,917 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73871267 finished 2026-10-22 09:22:55,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.289 0.486 2026-10-22 09:22:55,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.051 0.075 2026-10-22 09:22:55,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:55] "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-22 09:22:55,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:55] "GET /report/barcode/Code128/0447-fd46-4a38 HTTP/1.1" 200 - 0 0.000 0.053 2026-10-22 09:22:55,399 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77046403 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1f8e4a40-7221-4d5b-a760-7e35949993bb'}] 2026-10-22 09:22:55,411 44 INFO rb-01d1866-225816-427570 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-22 09:22:55,413 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77046403 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1f8e4a40-7221-4d5b-a760-7e35949993bb'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-22 09:22:55,452 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77046403 finished 2026-10-22 09:22:55,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-22 09:22:55,457 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-22 09:22:55,564 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 16124944 (allocated 17563648) 2026-10-22 09:22:55,581 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 88504 2026-10-22 09:22:55,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-22 09:22:55,588 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 88504 2026-10-22 09:22:55,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.103 0.147 2026-10-22 09:22:55,726 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092255_725975_test_next_order_coupon_program_expiration_date.txt 2026-10-22 09:22:55,726 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmpx42egrnm_chrome_odoo" 2026-10-22 09:22:55,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-22 09:22:57,425 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 88714 2026-10-22 09:22:57,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpsch6nt2w_chrome_odoo 2026-10-22 09:22:57,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:40899/json/version 2026-10-22 09:22:57,427 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:57,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-22 09:22:57,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:40899/json 2026-10-22 09:22:57,448 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:22:57,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:40899/devtools/page/CBCE23AEB4F397530D235602D44501DF 2026-10-22 09:22:57,462 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-22 09:22:57,474 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-22 09:22:57,646 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:22:57,654 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-22 09:22:57,660 44 INFO rb-01d1866-225816-427570 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-22 09:22:57,660 44 INFO rb-01d1866-225816-427570 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-22 09:22:57,690 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:22:58,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:58] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.063 0.883 2026-10-22 09:22:58,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': 'CBCE23AEB4F397530D235602D44501DF', 'loaderId': 'BA88EC574303C4CE4F58E1E59FC192CE', 'isDownload': False} 2026-10-22 09:22:58,635 44 INFO rb-01d1866-225816-427570 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-22 09:22:58,656 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:22:58,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:58] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-22 09:22:58,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:58] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-22 09:22:58,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:58] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-22 09:22:59,326 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:59,331 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:22:59,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:22:59,396 44 INFO rb-01d1866-225816-427570 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-22 09:22:59,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:22:59,410 44 INFO rb-01d1866-225816-427570 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-22 09:22:59,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:22:59,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:22:59,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22: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.015 2026-10-22 09:22:59,525 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-22 09:22:59,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.048 2026-10-22 09:22:59,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:22:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-22 09:23:00,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.347 0.786 2026-10-22 09:23:00,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:23:00,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:23:00,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:00] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.050 2026-10-22 09:23:01,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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.012 2026-10-22 09:23:01,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-22 09:23:01,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.008 2026-10-22 09:23:01,131 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:01,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:23:01,169 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:23:01,172 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:23:01,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:23:01,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.059 2026-10-22 09:23:01,262 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "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-22 09:23:01,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.010 0.108 2026-10-22 09:23:01,295 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:01,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.090 2026-10-22 09:23:01,375 44 INFO rb-01d1866-225816-427570 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-22 09:23:01,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.102 2026-10-22 09:23:01,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.054 0.229 2026-10-22 09:23:01,577 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:23:01,587 44 INFO rb-01d1866-225816-427570 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-22 09:23:01,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.169 2026-10-22 09:23:01,609 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:23:01,633 44 INFO rb-01d1866-225816-427570 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-22 09:23:01,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.176 2026-10-22 09:23:01,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.206 2026-10-22 09:23:01,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-22 09:23:01,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.281 2026-10-22 09:23:01,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.196 2026-10-22 09:23:01,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-22 09:23:01,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-22 09:23:01,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.212 2026-10-22 09:23:01,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:01] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.157 2026-10-22 09:23:02,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.274 2026-10-22 09:23:02,139 44 INFO rb-01d1866-225816-427570 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-22 09:23:02,226 44 INFO rb-01d1866-225816-427570 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-22 09:23:02,273 44 INFO rb-01d1866-225816-427570 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-22 09:23:02,340 44 INFO rb-01d1866-225816-427570 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-22 09:23:02,741 44 INFO rb-01d1866-225816-427570 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-22 09:23:02,792 44 INFO rb-01d1866-225816-427570 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-22 09:23:02,858 44 INFO rb-01d1866-225816-427570 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-22 09:23:02,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:02] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.037 0.056 2026-10-22 09:23:02,982 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,032 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.039 0.068 2026-10-22 09:23:03,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.099 2026-10-22 09:23:03,092 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,159 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,210 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.020 0.048 2026-10-22 09:23:03,320 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.019 0.072 2026-10-22 09:23:03,376 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,422 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,476 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,660 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,710 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,788 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,805 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:03,807 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:03,839 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,890 44 INFO rb-01d1866-225816-427570 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-22 09:23:03,970 44 INFO rb-01d1866-225816-427570 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-22 09:23:04,024 44 INFO rb-01d1866-225816-427570 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-22 09:23:04,077 44 INFO rb-01d1866-225816-427570 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-22 09:23:04,130 44 INFO rb-01d1866-225816-427570 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-22 09:23:04,183 44 INFO rb-01d1866-225816-427570 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-22 09:23:04,258 44 INFO rb-01d1866-225816-427570 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-22 09:23:04,266 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2182853 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '30de0407-b272-4536-b4b7-7866303e91ea'}] 2026-10-22 09:23:04,281 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:23:04,851 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2182853 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '30de0407-b272-4536-b4b7-7866303e91ea'} created pos.order #626 2026-10-22 09:23:04,885 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2182853 finished 2026-10-22 09:23:04,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.272 0.434 2026-10-22 09:23:05,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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-22 09:23:05,181 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69121454 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '30de0407-b272-4536-b4b7-7866303e91ea'}] 2026-10-22 09:23:05,193 44 INFO rb-01d1866-225816-427570 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-22 09:23:05,198 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69121454 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '30de0407-b272-4536-b4b7-7866303e91ea'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-22 09:23:05,228 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69121454 finished 2026-10-22 09:23:05,236 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-22 09:23:05,243 44 INFO rb-01d1866-225816-427570 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-22 09:23:05,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 17252816 (allocated 18874368) 2026-10-22 09:23:05,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 88714 2026-10-22 09:23:05,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.056 0.156 2026-10-22 09:23:05,394 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-22 09:23:05,400 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 88714 2026-10-22 09:23:05,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092305_510189_test_not_create_loyalty_card_expired_program.txt 2026-10-22 09:23:05,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpsch6nt2w_chrome_odoo" 2026-10-22 09:23:05,560 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-22 09:23:07,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 88927 2026-10-22 09:23:07,053 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp3j_3wvnw_chrome_odoo 2026-10-22 09:23:07,055 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:42941/json/version 2026-10-22 09:23:07,056 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:07,068 44 INFO rb-01d1866-225816-427570 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-22 09:23:07,069 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:42941/json 2026-10-22 09:23:07,070 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:07,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:42941/devtools/page/1ED6EFAE0DA3F063E2243B763D33695A 2026-10-22 09:23:07,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-22 09:23:07,109 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-22 09:23:07,287 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:23:07,296 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-22 09:23:07,299 44 INFO rb-01d1866-225816-427570 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-22 09:23:07,299 44 INFO rb-01d1866-225816-427570 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-22 09:23:07,317 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:23:08,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.071 0.676 2026-10-22 09:23:08,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '1ED6EFAE0DA3F063E2243B763D33695A', 'loaderId': 'DE1E23873291FCEF2F3DC51F3068BEB1', 'isDownload': False} 2026-10-22 09:23:08,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-22 09:23:08,085 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:23:08,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-22 09:23:08,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:23:08,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 09:23:08,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.029 2026-10-22 09:23:08,734 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:23:08,742 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.049 2026-10-22 09:23:08,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:23:08,779 44 INFO rb-01d1866-225816-427570 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-22 09:23:08,788 44 INFO rb-01d1866-225816-427570 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-22 09:23:08,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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-22 09:23:08,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:08,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-10-22 09:23:08,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.028 2026-10-22 09:23:08,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.023 0.057 2026-10-22 09:23:08,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-22 09:23:09,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.355 0.550 2026-10-22 09:23:09,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:09] "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-22 09:23:10,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:23:10,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-22 09:23:10,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:23:10,179 44 INFO rb-01d1866-225816-427570 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-22 09:23:10,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:23:10,258 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:10,291 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:23:10,301 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:10,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.011 0.023 2026-10-22 09:23:10,335 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:23:10,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "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-22 09:23:10,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.037 0.101 2026-10-22 09:23:10,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.144 2026-10-22 09:23:10,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.088 2026-10-22 09:23:10,473 44 INFO rb-01d1866-225816-427570 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-22 09:23:10,540 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:23:10,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.009 0.021 2026-10-22 09:23:10,616 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:23:10,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.085 2026-10-22 09:23:10,692 44 INFO rb-01d1866-225816-427570 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-22 09:23:10,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-22 09:23:10,716 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:10,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.161 2026-10-22 09:23:10,740 44 INFO rb-01d1866-225816-427570 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-22 09:23:10,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-22 09:23:10,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-22 09:23:10,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.310 2026-10-22 09:23:10,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-22 09:23:10,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-22 09:23:10,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-22 09:23:10,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:10] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-22 09:23:11,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:11] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.168 2026-10-22 09:23:11,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.053 0.377 2026-10-22 09:23:11,229 44 INFO rb-01d1866-225816-427570 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-22 09:23:11,328 44 INFO rb-01d1866-225816-427570 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-22 09:23:11,378 44 INFO rb-01d1866-225816-427570 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-22 09:23:11,438 44 INFO rb-01d1866-225816-427570 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-22 09:23:11,842 44 INFO rb-01d1866-225816-427570 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-22 09:23:11,891 44 INFO rb-01d1866-225816-427570 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-22 09:23:11,955 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:12] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.024 0.065 2026-10-22 09:23:12,088 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,138 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.039 0.086 2026-10-22 09:23:12,197 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.009 0.135 2026-10-22 09:23:12,271 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,317 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.031 0.053 2026-10-22 09:23:12,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.087 2026-10-22 09:23:12,414 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.086 2026-10-22 09:23:12,503 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,554 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,606 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,793 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,849 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,897 44 INFO rb-01d1866-225816-427570 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-22 09:23:12,948 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,011 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,076 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,129 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,210 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,291 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,368 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,383 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:13,394 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:23:13,418 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,469 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,545 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,599 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,652 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,706 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,758 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,817 44 INFO rb-01d1866-225816-427570 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-22 09:23:13,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:13] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.013 2026-10-22 09:23:13,894 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21802979 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '89db604d-d684-4c12-9062-246e7aec44f7'}] 2026-10-22 09:23:13,911 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:23:14,600 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21802979 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '89db604d-d684-4c12-9062-246e7aec44f7'} created pos.order #627 2026-10-22 09:23:14,631 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21802979 finished 2026-10-22 09:23:14,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.303 0.541 2026-10-22 09:23:14,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.067 0.070 2026-10-22 09:23:14,990 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:14] "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-22 09:23:15,176 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24605271 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '89db604d-d684-4c12-9062-246e7aec44f7'}] 2026-10-22 09:23:15,186 44 INFO rb-01d1866-225816-427570 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-22 09:23:15,189 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24605271 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '89db604d-d684-4c12-9062-246e7aec44f7'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-22 09:23:15,226 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24605271 finished 2026-10-22 09:23:15,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-22 09:23:15,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:23:15,374 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18944196 (allocated 20582400) 2026-10-22 09:23:15,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.059 0.161 2026-10-22 09:23:15,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 88927 2026-10-22 09:23:15,400 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-22 09:23:15,406 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 88927 2026-10-22 09:23:15,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092315_530810_test_not_create_loyalty_card_max_usage_program.txt 2026-10-22 09:23:15,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp3j_3wvnw_chrome_odoo" 2026-10-22 09:23:16,016 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 89145 2026-10-22 09:23:16,016 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp9mlh1d73_chrome_odoo 2026-10-22 09:23:16,016 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40647/json/version 2026-10-22 09:23:16,017 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40647', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:16,043 44 INFO rb-01d1866-225816-427570 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-22 09:23:16,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40647/json 2026-10-22 09:23:16,044 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40647', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:16,055 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:40647/devtools/page/4CB72AF991A220B56B9668036ED1266E 2026-10-22 09:23:16,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-22 09:23:16,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-22 09:23:16,160 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:23:16,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-22 09:23:16,170 44 INFO rb-01d1866-225816-427570 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-22 09:23:16,171 44 INFO rb-01d1866-225816-427570 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-22 09:23:16,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:16] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.032 0.067 2026-10-22 09:23:16,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '4CB72AF991A220B56B9668036ED1266E', 'loaderId': '934CFC5DE53DAD1CCDDAA600BEC415A2', 'isDownload': False} 2026-10-22 09:23:16,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-22 09:23:16,325 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:23:16,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:16] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:23:16,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:16] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-22 09:23:16,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:16] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.055 2026-10-22 09:23:16,961 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:16,970 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:16,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:23:17,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:23:17,024 44 INFO rb-01d1866-225816-427570 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-22 09:23:17,034 44 INFO rb-01d1866-225816-427570 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-22 09:23:17,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:23:17,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:17,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:23:17,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "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.013 2026-10-22 09:23:17,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-22 09:23:17,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.032 2026-10-22 09:23:17,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 277 0.209 0.496 2026-10-22 09:23:17,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:17] "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-22 09:23:18,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:23:18,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.012 0.055 2026-10-22 09:23:18,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:23:18,244 44 INFO rb-01d1866-225816-427570 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-22 09:23:18,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:18,314 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:18,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:23:18,347 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:23:18,354 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:18,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.031 2026-10-22 09:23:18,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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-22 09:23:18,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.015 0.080 2026-10-22 09:23:18,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-22 09:23:18,440 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:23:18,534 44 INFO rb-01d1866-225816-427570 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-22 09:23:18,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.084 0.102 2026-10-22 09:23:18,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.072 0.251 2026-10-22 09:23:18,736 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:18,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.307 2026-10-22 09:23:18,782 44 INFO rb-01d1866-225816-427570 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-22 09:23:18,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-22 09:23:18,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-22 09:23:18,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-22 09:23:18,891 44 INFO rb-01d1866-225816-427570 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-22 09:23:18,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.271 2026-10-22 09:23:18,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.183 2026-10-22 09:23:18,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:18] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-22 09:23:19,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:19] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.196 2026-10-22 09:23:19,009 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:19] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-22 09:23:19,057 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:19] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-22 09:23:19,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:19] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.162 2026-10-22 09:23:19,126 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,527 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,575 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,648 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:19] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.026 0.065 2026-10-22 09:23:19,777 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,823 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.088 2026-10-22 09:23:19,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.105 2026-10-22 09:23:19,903 44 INFO rb-01d1866-225816-427570 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-22 09:23:19,966 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,026 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.036 0.054 2026-10-22 09:23:20,140 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.074 2026-10-22 09:23:20,197 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,247 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,307 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,484 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,534 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,584 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,663 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,682 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:20,685 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:23:20,715 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,764 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,848 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,902 44 INFO rb-01d1866-225816-427570 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-22 09:23:20,955 44 INFO rb-01d1866-225816-427570 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-22 09:23:21,008 44 INFO rb-01d1866-225816-427570 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-22 09:23:21,063 44 INFO rb-01d1866-225816-427570 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-22 09:23:21,134 44 INFO rb-01d1866-225816-427570 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-22 09:23:21,142 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74060551 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '5538f8a7-79f4-4e14-95e4-52e06d610155'}] 2026-10-22 09:23:21,146 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:21,587 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74060551 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '5538f8a7-79f4-4e14-95e4-52e06d610155'} created pos.order #628 2026-10-22 09:23:21,616 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74060551 finished 2026-10-22 09:23:21,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.110 0.454 2026-10-22 09:23:21,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:23:21,898 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99122422 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '5538f8a7-79f4-4e14-95e4-52e06d610155'}] 2026-10-22 09:23:21,925 44 INFO rb-01d1866-225816-427570 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-22 09:23:21,926 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99122422 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '5538f8a7-79f4-4e14-95e4-52e06d610155'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-22 09:23:21,968 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99122422 finished 2026-10-22 09:23:21,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-22 09:23:21,981 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-22 09:23:22,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.067 0.162 2026-10-22 09:23:22,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18530684 (allocated 20971520) 2026-10-22 09:23:22,174 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 89145 2026-10-22 09:23:22,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-22 09:23:22,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 89145 2026-10-22 09:23:22,299 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092322_298873_test_not_create_loyalty_card_max_usage_program.txt 2026-10-22 09:23:22,299 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp9mlh1d73_chrome_odoo" 2026-10-22 09:23:22,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-22 09:23:23,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 89360 2026-10-22 09:23:23,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpta7u47ga_chrome_odoo 2026-10-22 09:23:23,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:40073/json/version 2026-10-22 09:23:23,925 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:23,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-22 09:23:23,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:40073/json 2026-10-22 09:23:23,956 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:23,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:40073/devtools/page/227FE77571E3B67DB73DE8A4CA355234 2026-10-22 09:23:23,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-22 09:23:24,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-22 09:23:24,313 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:23:24,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-22 09:23:24,326 44 INFO rb-01d1866-225816-427570 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-22 09:23:24,326 44 INFO rb-01d1866-225816-427570 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-22 09:23:24,344 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:23:25,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.096 0.763 2026-10-22 09:23:25,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '227FE77571E3B67DB73DE8A4CA355234', 'loaderId': '0DB88CE5B4D6EFAD53CBC4DC6F7EDAF8', 'isDownload': False} 2026-10-22 09:23:25,205 44 INFO rb-01d1866-225816-427570 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-22 09:23:25,236 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:23:25,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:23:25,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-22 09:23:25,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-22 09:23:25,930 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:23:25,932 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:23:25,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 09:23:25,992 44 INFO rb-01d1866-225816-427570 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-22 09:23:25,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-22 09:23:26,000 44 INFO rb-01d1866-225816-427570 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-22 09:23:26,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:23:26,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:26,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.016 2026-10-22 09:23:26,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.051 2026-10-22 09:23:26,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.050 0.070 2026-10-22 09:23:26,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-22 09:23:27,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.372 0.586 2026-10-22 09:23:27,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:23:27,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:23:27,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-22 09:23:27,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:23:27,482 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-22 09:23:27,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:23:27,576 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:23:27,607 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:23:27,618 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-22 09:23:27,655 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:23:27,658 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "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-22 09:23:27,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.058 2026-10-22 09:23:27,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.013 0.106 2026-10-22 09:23:27,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-22 09:23:27,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.038 2026-10-22 09:23:27,758 44 INFO rb-01d1866-225816-427570 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-22 09:23:27,845 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:23:27,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.013 0.019 2026-10-22 09:23:27,910 44 INFO rb-01d1866-225816-427570 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-22 09:23:27,924 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:27,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.109 2026-10-22 09:23:27,996 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:28,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.236 2026-10-22 09:23:28,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.262 2026-10-22 09:23:28,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.304 2026-10-22 09:23:28,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.339 2026-10-22 09:23:28,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.322 2026-10-22 09:23:28,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.274 2026-10-22 09:23:28,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1747&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.205 2026-10-22 09:23:28,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-22 09:23:28,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.178 2026-10-22 09:23:28,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-22 09:23:28,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-22 09:23:28,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.353 2026-10-22 09:23:28,686 44 INFO rb-01d1866-225816-427570 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-22 09:23:28,747 44 INFO rb-01d1866-225816-427570 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-22 09:23:28,795 44 INFO rb-01d1866-225816-427570 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-22 09:23:28,847 44 INFO rb-01d1866-225816-427570 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-22 09:23:28,897 44 INFO rb-01d1866-225816-427570 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-22 09:23:28,948 44 INFO rb-01d1866-225816-427570 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-22 09:23:29,020 44 INFO rb-01d1866-225816-427570 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-22 09:23:29,080 44 INFO rb-01d1866-225816-427570 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-22 09:23:29,142 44 INFO rb-01d1866-225816-427570 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-22 09:23:29,209 44 INFO rb-01d1866-225816-427570 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-22 09:23:29,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:29] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.012 0.022 2026-10-22 09:23:29,344 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-22 09:23:29,345 44 INFO rb-01d1866-225816-427570 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-22 09:23:29,465 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15422020 (allocated 16777216) 2026-10-22 09:23:29,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 89360 2026-10-22 09:23:29,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-22 09:23:29,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 89360 2026-10-22 09:23:29,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092329_601871_test_order_reward_product_tax_included_excluded.txt 2026-10-22 09:23:29,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpta7u47ga_chrome_odoo" 2026-10-22 09:23:30,073 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 89563 2026-10-22 09:23:30,073 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpdvuve9oj_chrome_odoo 2026-10-22 09:23:30,073 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33955/json/version 2026-10-22 09:23:30,076 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:30,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-22 09:23:30,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33955/json 2026-10-22 09:23:30,101 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:30,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:33955/devtools/page/96725109115BC4773E8F9EBE49826480 2026-10-22 09:23:30,142 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-22 09:23:30,152 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-22 09:23:30,197 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:23:30,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-22 09:23:30,207 44 INFO rb-01d1866-225816-427570 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-22 09:23:30,208 44 INFO rb-01d1866-225816-427570 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-22 09:23:30,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.060 2026-10-22 09:23:30,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '96725109115BC4773E8F9EBE49826480', 'loaderId': 'FE216B7B39D0CEDA03285A70DCB5A6A9', 'isDownload': False} 2026-10-22 09:23:30,315 44 INFO rb-01d1866-225816-427570 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-22 09:23:30,350 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:23:30,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:30] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.015 2026-10-22 09:23:30,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:30] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-22 09:23:30,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:30] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.060 2026-10-22 09:23:31,038 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:31,041 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:31,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:23:31,096 44 INFO rb-01d1866-225816-427570 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-22 09:23:31,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.006 2026-10-22 09:23:31,102 44 INFO rb-01d1866-225816-427570 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-22 09:23:31,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:23:31,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:31,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:23:31,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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.016 2026-10-22 09:23:31,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 09:23:31,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.013 0.048 2026-10-22 09:23:32,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.271 0.506 2026-10-22 09:23:32,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "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-22 09:23:32,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:23:32,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.037 2026-10-22 09:23:32,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:23:32,310 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-22 09:23:32,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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-22 09:23:32,375 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:23:32,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:23:32,419 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:23:32,425 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:23:32,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.022 0.032 2026-10-22 09:23:32,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.081 2026-10-22 09:23:32,491 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:23:32,496 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:23:32,520 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:23:32,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.019 0.017 2026-10-22 09:23:32,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.083 2026-10-22 09:23:32,653 44 INFO rb-01d1866-225816-427570 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-22 09:23:32,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.049 0.187 2026-10-22 09:23:32,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.067 2026-10-22 09:23:32,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.095 2026-10-22 09:23:32,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.127 2026-10-22 09:23:32,878 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:23:32,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-22 09:23:32,910 44 INFO rb-01d1866-225816-427570 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-22 09:23:32,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-22 09:23:32,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:32] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.220 2026-10-22 09:23:32,986 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:33] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-22 09:23:33,028 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:33] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.213 2026-10-22 09:23:33,080 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:33] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.199 2026-10-22 09:23:33,131 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:33] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-22 09:23:33,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:33] "GET /web/image?model=product.template&field=image_128&id=1747&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-22 09:23:33,183 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,250 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,273 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:33,307 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,368 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,427 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:33] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 09:23:33,537 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-22 09:23:33,538 44 INFO rb-01d1866-225816-427570 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-22 09:23:33,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15215020 (allocated 16252928) 2026-10-22 09:23:33,650 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 89563 2026-10-22 09:23:33,651 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-22 09:23:33,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 89563 2026-10-22 09:23:33,787 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092333_787060_test_order_reward_product_tax_included_excluded.txt 2026-10-22 09:23:33,787 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpdvuve9oj_chrome_odoo" 2026-10-22 09:23:33,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-22 09:23:35,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 89769 2026-10-22 09:23:35,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmp0pfi5k_y_chrome_odoo 2026-10-22 09:23:35,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:41261/json/version 2026-10-22 09:23:35,190 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:35,258 44 INFO rb-01d1866-225816-427570 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-22 09:23:35,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:41261/json 2026-10-22 09:23:35,259 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:35,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:41261/devtools/page/6B7024847339FACE1847D96A3F718046 2026-10-22 09:23:35,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-10-22 09:23:35,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-22 09:23:35,474 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:23:35,488 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-22 09:23:35,490 44 INFO rb-01d1866-225816-427570 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-22 09:23:35,490 44 INFO rb-01d1866-225816-427570 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-22 09:23:35,512 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:23:36,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:36] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.109 0.868 2026-10-22 09:23:36,488 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': '6B7024847339FACE1847D96A3F718046', 'loaderId': 'DDEB6A55C7B984F353E5EF87CA7D58E7', 'isDownload': False} 2026-10-22 09:23:36,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-10-22 09:23:36,512 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:23:36,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:36] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.010 2026-10-22 09:23:36,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:36] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-22 09:23:36,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:36] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.046 2026-10-22 09:23:37,237 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:37,245 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:37,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 09:23:37,311 44 INFO rb-01d1866-225816-427570 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-22 09:23:37,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.015 2026-10-22 09:23:37,324 44 INFO rb-01d1866-225816-427570 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-22 09:23:37,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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-22 09:23:37,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:37,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-10-22 09:23:37,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-22 09:23:37,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.047 0.055 2026-10-22 09:23:37,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-22 09:23:38,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.338 0.529 2026-10-22 09:23:38,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:23:38,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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.017 2026-10-22 09:23:38,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.046 2026-10-22 09:23:38,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 09:23:38,724 44 INFO rb-01d1866-225816-427570 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-22 09:23:38,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-10-22 09:23:38,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:38,832 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:23:38,844 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:23:38,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:23:38,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.035 0.047 2026-10-22 09:23:38,901 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:38,921 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:23:38,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.010 0.108 2026-10-22 09:23:38,977 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:39,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.055 2026-10-22 09:23:39,084 44 INFO rb-01d1866-225816-427570 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-22 09:23:39,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.144 2026-10-22 09:23:39,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.194 2026-10-22 09:23:39,227 44 INFO rb-01d1866-225816-427570 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-22 09:23:39,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-22 09:23:39,251 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:39,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.085 2026-10-22 09:23:39,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-10-22 09:23:39,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-22 09:23:39,368 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:39,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.203 2026-10-22 09:23:39,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-22 09:23:39,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.185 2026-10-22 09:23:39,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.216 2026-10-22 09:23:39,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-22 09:23:39,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-22 09:23:39,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.063 0.237 2026-10-22 09:23:39,773 44 INFO rb-01d1866-225816-427570 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-22 09:23:39,828 44 INFO rb-01d1866-225816-427570 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-22 09:23:39,878 44 INFO rb-01d1866-225816-427570 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-22 09:23:39,929 44 INFO rb-01d1866-225816-427570 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-22 09:23:39,980 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,030 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,124 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,197 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,242 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,304 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,388 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,433 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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.026 0.062 2026-10-22 09:23:40,488 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,545 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.034 0.085 2026-10-22 09:23:40,606 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,660 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,718 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:40] "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-22 09:23:40,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:40] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.010 0.017 2026-10-22 09:23:40,864 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,921 44 INFO rb-01d1866-225816-427570 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-22 09:23:40,972 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,023 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,077 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,127 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,280 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,331 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,406 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,470 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,520 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,577 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,635 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,686 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.033 0.043 2026-10-22 09:23:41,739 44 INFO rb-01d1866-225816-427570 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-22 09:23:41,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-22 09:23:41,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-22 09:23:41,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.064 2026-10-22 09:23:41,891 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17491540 (allocated 18747392) 2026-10-22 09:23:41,907 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 89769 2026-10-22 09:23:41,909 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-22 09:23:41,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 89769 2026-10-22 09:23:42,008 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092342_008407_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-22 09:23:42,008 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmp0pfi5k_y_chrome_odoo" 2026-10-22 09:23:42,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-22 09:23:43,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 89984 2026-10-22 09:23:43,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpkuq9x2ru_chrome_odoo 2026-10-22 09:23:43,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:44231/json/version 2026-10-22 09:23:43,940 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:44,023 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-22 09:23:44,023 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:44231/json 2026-10-22 09:23:44,024 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:23:44,037 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:44231/devtools/page/840C3C97AD15BD6DCB5701F63EBA999B 2026-10-22 09:23:44,055 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-22 09:23:44,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-22 09:23:44,221 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:23:44,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-22 09:23:44,235 44 INFO rb-01d1866-225816-427570 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-22 09:23:44,235 44 INFO rb-01d1866-225816-427570 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-22 09:23:44,255 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:23:45,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.059 0.706 2026-10-22 09:23:45,022 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '840C3C97AD15BD6DCB5701F63EBA999B', 'loaderId': '5456FF00B52643E9ADFA643951689B38', 'isDownload': False} 2026-10-22 09:23:45,022 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-22 09:23:45,037 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:23:45,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.015 2026-10-22 09:23:45,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-22 09:23:45,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.019 2026-10-22 09:23:45,716 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:45,725 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:23:45,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 09:23:45,776 44 INFO rb-01d1866-225816-427570 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-22 09:23:45,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:23:45,786 44 INFO rb-01d1866-225816-427570 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-22 09:23:45,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:23:45,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:45,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-22 09:23:45,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.042 2026-10-22 09:23:45,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.062 2026-10-22 09:23:45,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-22 09:23:46,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.382 0.526 2026-10-22 09:23:46,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:46] "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-22 09:23:47,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:23:47,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-22 09:23:47,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:23:47,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-22 09:23:47,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-10-22 09:23:47,307 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:23:47,319 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:23:47,322 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:23:47,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.012 0.036 2026-10-22 09:23:47,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:23:47,432 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.058 2026-10-22 09:23:47,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.067 0.073 2026-10-22 09:23:47,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-22 09:23:47,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.012 0.072 2026-10-22 09:23:47,513 44 INFO rb-01d1866-225816-427570 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-22 09:23:47,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.009 0.026 2026-10-22 09:23:47,615 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:23:47,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.031 0.044 2026-10-22 09:23:47,694 44 INFO rb-01d1866-225816-427570 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-22 09:23:47,715 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:23:47,726 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:23:47,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.095 0.176 2026-10-22 09:23:47,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-22 09:23:47,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.359 2026-10-22 09:23:48,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.368 2026-10-22 09:23:48,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.356 2026-10-22 09:23:48,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.346 2026-10-22 09:23:48,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-22 09:23:48,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.264 2026-10-22 09:23:48,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-22 09:23:48,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.181 2026-10-22 09:23:48,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-10-22 09:23:48,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.068 0.362 2026-10-22 09:23:48,488 44 INFO rb-01d1866-225816-427570 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-22 09:23:48,557 44 INFO rb-01d1866-225816-427570 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-22 09:23:48,622 44 INFO rb-01d1866-225816-427570 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-22 09:23:49,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:49] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.007 0.022 2026-10-22 09:23:49,191 44 INFO rb-01d1866-225816-427570 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-22 09:23:49,245 44 INFO rb-01d1866-225816-427570 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-22 09:23:49,299 44 INFO rb-01d1866-225816-427570 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-22 09:23:49,350 44 INFO rb-01d1866-225816-427570 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-22 09:23:49,405 44 INFO rb-01d1866-225816-427570 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-22 09:23:49,465 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:50] "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.020 2026-10-22 09:23:50,024 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,077 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,130 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,181 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,238 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,297 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:50] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.009 0.023 2026-10-22 09:23:50,857 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,911 44 INFO rb-01d1866-225816-427570 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-22 09:23:50,965 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,016 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,067 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,126 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,187 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,253 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,311 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:51] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 09:23:51,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:51] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.016 2026-10-22 09:23:51,398 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,454 44 INFO rb-01d1866-225816-427570 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-22 09:23:51,518 44 INFO rb-01d1866-225816-427570 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-22 09:23:52,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:52] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.007 0.020 2026-10-22 09:23:52,075 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,125 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,206 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,259 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,313 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,363 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,414 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,469 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,519 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,645 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,697 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,747 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,827 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,846 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:23:54,846 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:23:54,878 44 INFO rb-01d1866-225816-427570 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-22 09:23:54,928 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,012 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,066 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,119 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,197 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,201 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1953774 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c19a9a3d-d7c9-4a2b-b909-0d205cf1fe4f'}] 2026-10-22 09:23:55,226 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:23:55,362 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1953774 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c19a9a3d-d7c9-4a2b-b909-0d205cf1fe4f'} created pos.order #630 2026-10-22 09:23:55,390 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1953774 finished 2026-10-22 09:23:55,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.116 0.166 2026-10-22 09:23:55,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.026 0.048 2026-10-22 09:23:55,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:55] "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-22 09:23:55,791 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82255334 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c19a9a3d-d7c9-4a2b-b909-0d205cf1fe4f'}] 2026-10-22 09:23:55,807 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82255334 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c19a9a3d-d7c9-4a2b-b909-0d205cf1fe4f'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-22 09:23:55,812 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,836 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82255334 finished 2026-10-22 09:23:55,855 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,926 44 INFO rb-01d1866-225816-427570 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-22 09:23:55,980 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,034 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.091 0.159 2026-10-22 09:23:56,099 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:56] "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-22 09:23:56,148 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,207 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:56] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.009 2026-10-22 09:23:56,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:56] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.007 0.016 2026-10-22 09:23:56,344 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,396 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,447 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,499 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,549 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,600 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,651 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,709 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,758 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,808 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,867 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,920 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,976 44 INFO rb-01d1866-225816-427570 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-22 09:23:56,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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.008 2026-10-22 09:23:57,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:57] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.016 2026-10-22 09:23:57,058 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94763987 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '60b99d58-1fba-4f14-9c0f-bdbf08202d48'}] 2026-10-22 09:23:57,691 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94763987 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '60b99d58-1fba-4f14-9c0f-bdbf08202d48'} created pos.order #631 2026-10-22 09:23:57,728 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94763987 finished 2026-10-22 09:23:57,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.287 0.486 2026-10-22 09:23:57,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.023 0.050 2026-10-22 09:23:57,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 09:23:58,069 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31402816 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '60b99d58-1fba-4f14-9c0f-bdbf08202d48'}] 2026-10-22 09:23:58,072 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,081 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31402816 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '60b99d58-1fba-4f14-9c0f-bdbf08202d48'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-22 09:23:58,115 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,118 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31402816 finished 2026-10-22 09:23:58,184 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,235 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,291 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.075 0.162 2026-10-22 09:23:58,353 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.035 2026-10-22 09:23:58,410 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,466 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:58] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.017 2026-10-22 09:23:58,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:58] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.021 2026-10-22 09:23:58,610 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,673 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,721 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,770 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,822 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,872 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,922 44 INFO rb-01d1866-225816-427570 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-22 09:23:58,985 44 INFO rb-01d1866-225816-427570 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-22 09:23:59,033 44 INFO rb-01d1866-225816-427570 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-22 09:23:59,085 44 INFO rb-01d1866-225816-427570 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-22 09:23:59,143 44 INFO rb-01d1866-225816-427570 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-22 09:23:59,195 44 INFO rb-01d1866-225816-427570 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-22 09:23:59,251 44 INFO rb-01d1866-225816-427570 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-22 09:23:59,263 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:59] "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.009 2026-10-22 09:23:59,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:59] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.016 2026-10-22 09:23:59,327 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77670097 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '13a62ad0-def2-4c6f-8af1-124e5661a55f'}] 2026-10-22 09:23:59,744 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77670097 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '13a62ad0-def2-4c6f-8af1-124e5661a55f'} created pos.order #632 2026-10-22 09:23:59,768 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77670097 finished 2026-10-22 09:23:59,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.133 0.384 2026-10-22 09:23:59,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.023 0.050 2026-10-22 09:23:59,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:23: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-22 09:24:00,030 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3800635 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '13a62ad0-def2-4c6f-8af1-124e5661a55f'}] 2026-10-22 09:24:00,039 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3800635 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '13a62ad0-def2-4c6f-8af1-124e5661a55f'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-10-22 09:24:00,041 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,067 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3800635 finished 2026-10-22 09:24:00,091 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,162 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.050 0.133 2026-10-22 09:24:00,232 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,289 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.030 2026-10-22 09:24:00,347 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,404 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,459 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,513 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:00] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:24:00,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:00] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.010 0.017 2026-10-22 09:24:00,666 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,711 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,761 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,813 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,863 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,914 44 INFO rb-01d1866-225816-427570 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-22 09:24:00,965 44 INFO rb-01d1866-225816-427570 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-22 09:24:01,023 44 INFO rb-01d1866-225816-427570 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-22 09:24:01,073 44 INFO rb-01d1866-225816-427570 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-22 09:24:01,124 44 INFO rb-01d1866-225816-427570 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-22 09:24:01,182 44 INFO rb-01d1866-225816-427570 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-22 09:24:01,235 44 INFO rb-01d1866-225816-427570 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-22 09:24:01,292 44 INFO rb-01d1866-225816-427570 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-22 09:24:01,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:01] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:24:01,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:01] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.016 2026-10-22 09:24:01,381 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18974190 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '22631b67-2c27-4069-823e-25fa4f8c6727'}] 2026-10-22 09:24:01,885 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18974190 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '22631b67-2c27-4069-823e-25fa4f8c6727'} created pos.order #633 2026-10-22 09:24:01,912 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18974190 finished 2026-10-22 09:24:02,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.199 0.440 2026-10-22 09:24:02,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.041 0.041 2026-10-22 09:24:02,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:02] "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-22 09:24:02,199 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50261811 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '22631b67-2c27-4069-823e-25fa4f8c6727'}] 2026-10-22 09:24:02,208 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,212 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50261811 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '22631b67-2c27-4069-823e-25fa4f8c6727'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-22 09:24:02,243 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50261811 finished 2026-10-22 09:24:02,262 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,331 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.057 0.147 2026-10-22 09:24:02,401 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,478 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:02] "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-22 09:24:02,538 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,587 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,646 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,702 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,765 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,829 44 INFO rb-01d1866-225816-427570 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-22 09:24:02,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:02] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-22 09:24:02,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:02] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.010 0.015 2026-10-22 09:24:02,961 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,010 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,061 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,114 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,163 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,214 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,265 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,326 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,373 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,424 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,484 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,537 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,595 44 INFO rb-01d1866-225816-427570 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-22 09:24:03,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:03] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:24:03,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:03] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 09:24:03,655 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2708633 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '35929e4c-e53a-431e-9ddc-5170bd07381f'}] 2026-10-22 09:24:04,045 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2708633 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '35929e4c-e53a-431e-9ddc-5170bd07381f'} created pos.order #634 2026-10-22 09:24:04,069 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2708633 finished 2026-10-22 09:24:04,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.119 0.385 2026-10-22 09:24:04,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.017 0.047 2026-10-22 09:24:04,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:24:04,349 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73929660 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '35929e4c-e53a-431e-9ddc-5170bd07381f'}] 2026-10-22 09:24:04,351 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,369 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73929660 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '35929e4c-e53a-431e-9ddc-5170bd07381f'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-10-22 09:24:04,394 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,403 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73929660 finished 2026-10-22 09:24:04,469 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,544 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.064 0.153 2026-10-22 09:24:04,612 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.022 2026-10-22 09:24:04,660 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,717 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,771 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,831 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,887 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.012 2026-10-22 09:24:04,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:04] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.006 0.013 2026-10-22 09:24:04,941 44 INFO rb-01d1866-225816-427570 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-22 09:24:04,989 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,048 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,097 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,148 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,205 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,259 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,312 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,366 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,419 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,497 44 INFO rb-01d1866-225816-427570 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-22 09:24:05,502 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29163769 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '3edefb8a-cf08-4649-9dcd-1b87971253b2'}] 2026-10-22 09:24:05,907 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29163769 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '3edefb8a-cf08-4649-9dcd-1b87971253b2'} created pos.order #635 2026-10-22 09:24:05,938 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29163769 finished 2026-10-22 09:24:06,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.138 0.381 2026-10-22 09:24:06,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 09:24:06,149 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,157 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59520658 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '3edefb8a-cf08-4649-9dcd-1b87971253b2'}] 2026-10-22 09:24:06,174 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59520658 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '3edefb8a-cf08-4649-9dcd-1b87971253b2'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-22 09:24:06,202 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,212 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59520658 finished 2026-10-22 09:24:06,254 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,344 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.068 0.145 2026-10-22 09:24:06,434 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,479 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,540 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,612 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,675 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:06] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.052 2026-10-22 09:24:06,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.037 0.058 2026-10-22 09:24:06,798 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,850 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,903 44 INFO rb-01d1866-225816-427570 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-22 09:24:06,959 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,010 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,063 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,113 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,247 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,293 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,353 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,402 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,453 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,512 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,564 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,616 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,668 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,746 44 INFO rb-01d1866-225816-427570 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-22 09:24:07,750 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80846362 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'f26d318e-7b4e-4242-9275-b6c08add532e'}] 2026-10-22 09:24:07,856 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80846362 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'f26d318e-7b4e-4242-9275-b6c08add532e'} created pos.order #636 2026-10-22 09:24:07,885 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80846362 finished 2026-10-22 09:24:07,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.061 0.180 2026-10-22 09:24:08,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.068 0.163 2026-10-22 09:24:08,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:08] "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-22 09:24:08,330 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1585570 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'f26d318e-7b4e-4242-9275-b6c08add532e'}] 2026-10-22 09:24:08,342 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1585570 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'f26d318e-7b4e-4242-9275-b6c08add532e'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-22 09:24:08,347 44 INFO rb-01d1866-225816-427570 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-22 09:24:08,371 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1585570 finished 2026-10-22 09:24:08,398 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-22 09:24:08,405 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:24:08,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.037 0.171 2026-10-22 09:24:08,771 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31697092 (allocated 35401728) 2026-10-22 09:24:08,790 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 89984 2026-10-22 09:24:08,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-22 09:24:08,797 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 89984 2026-10-22 09:24:08,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.013 0.032 2026-10-22 09:24:08,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092408_940994_test_physical_gift_card.txt 2026-10-22 09:24:08,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpkuq9x2ru_chrome_odoo" 2026-10-22 09:24:09,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-22 09:24:10,056 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 90252 2026-10-22 09:24:10,056 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmpke4a5w3a_chrome_odoo 2026-10-22 09:24:10,057 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:38791/json/version 2026-10-22 09:24:10,058 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:10,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-22 09:24:10,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:38791/json 2026-10-22 09:24:10,069 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:10,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:38791/devtools/page/9F5B21134E486FB93075713248CBF6B0 2026-10-22 09:24:10,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-22 09:24:10,104 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-22 09:24:10,247 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:24:10,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-22 09:24:10,261 44 INFO rb-01d1866-225816-427570 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-22 09:24:10,261 44 INFO rb-01d1866-225816-427570 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-22 09:24:10,296 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:24:11,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:11] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.092 0.798 2026-10-22 09:24:11,185 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '9F5B21134E486FB93075713248CBF6B0', 'loaderId': '894B41825B2ECE635F6A8D22F7261CEE', 'isDownload': False} 2026-10-22 09:24:11,185 44 INFO rb-01d1866-225816-427570 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-22 09:24:11,203 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:24:11,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:11] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:24:11,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:11] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-22 09:24:11,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:11] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-22 09:24:11,929 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:11,934 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:11,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-22 09:24:12,011 44 INFO rb-01d1866-225816-427570 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-22 09:24:12,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:24:12,028 44 INFO rb-01d1866-225816-427570 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-22 09:24:12,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:24:12,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:12,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-22 09:24:12,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-22 09:24:12,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.052 2026-10-22 09:24:12,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-22 09:24:13,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.352 0.512 2026-10-22 09:24:13,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:24:13,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:24:13,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.058 2026-10-22 09:24:13,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:24:13,361 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-22 09:24:13,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:24:13,439 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:24:13,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.024 2026-10-22 09:24:13,496 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:13,503 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:24:13,538 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:24:13,556 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:24:13,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.085 2026-10-22 09:24:13,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-22 09:24:13,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.034 2026-10-22 09:24:13,689 44 INFO rb-01d1866-225816-427570 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-22 09:24:13,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.021 0.044 2026-10-22 09:24:13,819 44 INFO rb-01d1866-225816-427570 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-22 09:24:13,820 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:24:13,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.093 2026-10-22 09:24:13,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.137 2026-10-22 09:24:13,901 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:13,925 44 INFO rb-01d1866-225816-427570 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-22 09:24:13,935 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:13,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.176 2026-10-22 09:24:13,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:13] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.222 2026-10-22 09:24:14,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.007 0.248 2026-10-22 09:24:14,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.191 2026-10-22 09:24:14,115 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.161 2026-10-22 09:24:14,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-22 09:24:14,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.381 2026-10-22 09:24:14,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.323 2026-10-22 09:24:14,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.307 2026-10-22 09:24:14,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-22 09:24:14,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.318 2026-10-22 09:24:14,578 44 INFO rb-01d1866-225816-427570 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-22 09:24:14,675 44 INFO rb-01d1866-225816-427570 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-22 09:24:14,722 44 INFO rb-01d1866-225816-427570 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-22 09:24:14,792 44 INFO rb-01d1866-225816-427570 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-22 09:24:14,856 44 INFO rb-01d1866-225816-427570 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-22 09:24:14,917 44 INFO rb-01d1866-225816-427570 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-22 09:24:14,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.025 0.042 2026-10-22 09:24:15,006 44 INFO rb-01d1866-225816-427570 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-22 09:24:15,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.068 2026-10-22 09:24:15,069 44 INFO rb-01d1866-225816-427570 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-22 09:24:15,126 44 INFO rb-01d1866-225816-427570 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-22 09:24:15,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:15] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.022 0.022 2026-10-22 09:24:15,714 44 INFO rb-01d1866-225816-427570 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-22 09:24:15,801 44 INFO rb-01d1866-225816-427570 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-22 09:24:15,855 44 INFO rb-01d1866-225816-427570 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-22 09:24:15,905 44 INFO rb-01d1866-225816-427570 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-22 09:24:15,956 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,007 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,057 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,134 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,155 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:16,157 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:24:16,186 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,235 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,310 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,366 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,442 44 INFO rb-01d1866-225816-427570 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-22 09:24:16,447 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90249197 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '48169274-8edf-4947-94ea-3a4891050d4f'}] 2026-10-22 09:24:16,458 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:24:18,976 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90249197 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '48169274-8edf-4947-94ea-3a4891050d4f'} created pos.order #637 2026-10-22 09:24:19,338 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90249197 finished 2026-10-22 09:24:19,499 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:24:19,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 717 0.848 2.209 2026-10-22 09:24:19,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 100 0.087 0.232 2026-10-22 09:24:19,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:19] "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-22 09:24:19,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.010 2026-10-22 09:24:20,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-22 09:24:20,012 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-22 09:24:20,020 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15169009 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '48169274-8edf-4947-94ea-3a4891050d4f'}] 2026-10-22 09:24:20,040 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15169009 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '48169274-8edf-4947-94ea-3a4891050d4f'} sync ignored for existing PoS order pos.order(637,) (state: done) 2026-10-22 09:24:20,067 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15169009 finished 2026-10-22 09:24:20,152 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17526760 (allocated 19009536) 2026-10-22 09:24:20,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 90252 2026-10-22 09:24:20,171 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-22 09:24:20,172 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 90252 2026-10-22 09:24:20,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.065 0.146 2026-10-22 09:24:20,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092420_269544_test_physical_gift_card_invoiced.txt 2026-10-22 09:24:20,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmpke4a5w3a_chrome_odoo" 2026-10-22 09:24:20,334 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-22 09:24:21,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 90465 2026-10-22 09:24:21,471 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmprbisz9ht_chrome_odoo 2026-10-22 09:24:21,471 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:44501/json/version 2026-10-22 09:24:21,472 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44501', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:21,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-22 09:24:21,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:44501/json 2026-10-22 09:24:21,506 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44501', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:21,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:44501/devtools/page/4D1E1E8C3B17D7BFF9A37DC913F3038E 2026-10-22 09:24:21,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-22 09:24:21,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-22 09:24:21,728 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:24:21,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-22 09:24:21,741 44 INFO rb-01d1866-225816-427570 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-22 09:24:21,741 44 INFO rb-01d1866-225816-427570 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-22 09:24:21,756 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:24:22,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:22] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.091 0.960 2026-10-22 09:24:22,808 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': '4D1E1E8C3B17D7BFF9A37DC913F3038E', 'loaderId': '8724E50D8180AC6938603D7909711AB6', 'isDownload': False} 2026-10-22 09:24:22,809 44 INFO rb-01d1866-225816-427570 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-22 09:24:22,838 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:24:22,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:22] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-10-22 09:24:22,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:22] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.026 2026-10-22 09:24:22,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:22] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-22 09:24:23,627 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:23,629 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:24:23,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:24:23,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:24:23,694 44 INFO rb-01d1866-225816-427570 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-22 09:24:23,703 44 INFO rb-01d1866-225816-427570 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-22 09:24:23,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:24:23,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:23,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.015 2026-10-22 09:24:23,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-22 09:24:23,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.050 2026-10-22 09:24:23,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-22 09:24:24,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.327 0.576 2026-10-22 09:24:24,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:24:24,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:24:24,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:24] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-22 09:24:25,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 09:24:25,059 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-22 09:24:25,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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-22 09:24:25,144 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:24:25,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:24:25,170 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:24:25,172 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:25,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.019 0.060 2026-10-22 09:24:25,258 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:24:25,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.096 2026-10-22 09:24:25,262 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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-22 09:24:25,298 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:24:25,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.072 2026-10-22 09:24:25,406 44 INFO rb-01d1866-225816-427570 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-22 09:24:25,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.114 2026-10-22 09:24:25,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.183 2026-10-22 09:24:25,522 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:25,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.064 2026-10-22 09:24:25,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.004 0.084 2026-10-22 09:24:25,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.113 2026-10-22 09:24:25,643 44 INFO rb-01d1866-225816-427570 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-22 09:24:25,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-22 09:24:25,660 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:24:25,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.188 2026-10-22 09:24:25,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-22 09:24:25,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-22 09:24:25,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-22 09:24:25,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.201 2026-10-22 09:24:25,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-22 09:24:25,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-22 09:24:25,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.237 2026-10-22 09:24:26,035 44 INFO rb-01d1866-225816-427570 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-22 09:24:26,137 44 INFO rb-01d1866-225816-427570 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-22 09:24:26,222 44 INFO rb-01d1866-225816-427570 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-22 09:24:26,282 44 INFO rb-01d1866-225816-427570 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-22 09:24:26,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:26] "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-22 09:24:26,845 44 INFO rb-01d1866-225816-427570 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-22 09:24:26,917 44 INFO rb-01d1866-225816-427570 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-22 09:24:26,993 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,044 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,096 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,147 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,203 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,288 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,345 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,406 44 INFO rb-01d1866-225816-427570 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-22 09:24:27,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:27] "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.014 2026-10-22 09:24:27,961 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,029 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,113 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,169 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,220 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,301 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,321 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:24:28,322 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:24:28,352 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,402 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,487 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,541 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,594 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,645 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,724 44 INFO rb-01d1866-225816-427570 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-22 09:24:28,730 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97324779 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd156bda9-9e66-40ba-916a-7d5fd61ea9c7'}] 2026-10-22 09:24:28,745 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:24:28,916 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97324779 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd156bda9-9e66-40ba-916a-7d5fd61ea9c7'} created pos.order #638 2026-10-22 09:24:28,950 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97324779 finished 2026-10-22 09:24:29,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.101 0.234 2026-10-22 09:24:29,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.060 0.067 2026-10-22 09:24:29,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:24:29,435 44 INFO rb-01d1866-225816-427570 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-22 09:24:29,445 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35673782 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd156bda9-9e66-40ba-916a-7d5fd61ea9c7'}] 2026-10-22 09:24:29,456 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35673782 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd156bda9-9e66-40ba-916a-7d5fd61ea9c7'} sync ignored for existing PoS order pos.order(638,) (state: paid) 2026-10-22 09:24:29,484 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-22 09:24:29,486 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35673782 finished 2026-10-22 09:24:29,489 44 INFO rb-01d1866-225816-427570 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-22 09:24:29,617 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 18028216 (allocated 19533824) 2026-10-22 09:24:29,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 90465 2026-10-22 09:24:29,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.054 0.143 2026-10-22 09:24:29,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-22 09:24:29,643 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 90465 2026-10-22 09:24:29,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092429_759356_test_physical_gift_card_multiple_programs.txt 2026-10-22 09:24:29,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmprbisz9ht_chrome_odoo" 2026-10-22 09:24:29,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-22 09:24:30,836 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 90683 2026-10-22 09:24:30,836 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpsjcfxcgg_chrome_odoo 2026-10-22 09:24:30,836 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:36253/json/version 2026-10-22 09:24:30,838 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:30,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-22 09:24:30,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:36253/json 2026-10-22 09:24:30,867 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:30,903 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:36253/devtools/page/5FCF8381BFB7AF7003417F945C8A097D 2026-10-22 09:24:30,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-22 09:24:30,944 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-22 09:24:31,055 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:24:31,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-22 09:24:31,079 44 INFO rb-01d1866-225816-427570 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-22 09:24:31,079 44 INFO rb-01d1866-225816-427570 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-22 09:24:31,100 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:24:31,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:31] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.069 0.754 2026-10-22 09:24:31,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '5FCF8381BFB7AF7003417F945C8A097D', 'loaderId': 'AD924CAE55BB96458DA1DA54F6AEFBA1', 'isDownload': False} 2026-10-22 09:24:31,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-22 09:24:31,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:24:31,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:31] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:24:31,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:31] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 09:24:32,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-22 09:24:32,630 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:24:32,655 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:24:32,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-22 09:24:32,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 09:24:32,716 44 INFO rb-01d1866-225816-427570 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-22 09:24:32,732 44 INFO rb-01d1866-225816-427570 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-22 09:24:32,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.014 2026-10-22 09:24:32,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:32,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-22 09:24:32,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-22 09:24:32,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.054 2026-10-22 09:24:32,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-22 09:24:33,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.359 0.567 2026-10-22 09:24:33,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:33] "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-22 09:24:33,990 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.018 2026-10-22 09:24:34,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.045 2026-10-22 09:24:34,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:24:34,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-22 09:24:34,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:24:34,216 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:24:34,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:24:34,272 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:24:34,273 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:24:34,292 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:34,315 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "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-22 09:24:34,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.113 0.053 2026-10-22 09:24:34,408 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:24:34,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.190 2026-10-22 09:24:34,470 44 INFO rb-01d1866-225816-427570 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-22 09:24:34,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.057 2026-10-22 09:24:34,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.049 0.201 2026-10-22 09:24:34,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.263 2026-10-22 09:24:34,698 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:34,720 44 INFO rb-01d1866-225816-427570 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-22 09:24:34,728 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:24:34,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.012 0.198 2026-10-22 09:24:34,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.005 0.211 2026-10-22 09:24:34,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-10-22 09:24:34,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.283 2026-10-22 09:24:34,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.283 2026-10-22 09:24:34,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-22 09:24:34,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:34] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.194 2026-10-22 09:24:35,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:35] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.230 2026-10-22 09:24:35,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:35] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.247 2026-10-22 09:24:35,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:35] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.244 2026-10-22 09:24:35,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:35] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-22 09:24:35,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.070 0.337 2026-10-22 09:24:35,387 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,438 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,490 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,550 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,598 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,652 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,706 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,778 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,829 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,880 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,931 44 INFO rb-01d1866-225816-427570 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-22 09:24:35,996 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,063 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.014 2026-10-22 09:24:36,628 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,710 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,764 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,815 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,866 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,921 44 INFO rb-01d1866-225816-427570 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-22 09:24:36,969 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,044 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,059 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:37,063 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:37,100 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,150 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,226 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,281 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,337 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,388 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,459 44 INFO rb-01d1866-225816-427570 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-22 09:24:37,469 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44886129 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dfb6b4f9-0c3d-41ed-ab7a-9f1dafb73f9b'}] 2026-10-22 09:24:37,471 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:24:37,655 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44886129 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dfb6b4f9-0c3d-41ed-ab7a-9f1dafb73f9b'} created pos.order #639 2026-10-22 09:24:37,683 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44886129 finished 2026-10-22 09:24:37,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.104 0.215 2026-10-22 09:24:37,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.031 0.072 2026-10-22 09:24:37,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:24:38,111 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4848172 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dfb6b4f9-0c3d-41ed-ab7a-9f1dafb73f9b'}] 2026-10-22 09:24:38,121 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4848172 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dfb6b4f9-0c3d-41ed-ab7a-9f1dafb73f9b'} sync ignored for existing PoS order pos.order(639,) (state: paid) 2026-10-22 09:24:38,126 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,151 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4848172 finished 2026-10-22 09:24:38,163 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,242 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,293 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.049 0.158 2026-10-22 09:24:38,358 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.022 2026-10-22 09:24:38,401 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,452 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,505 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,559 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,627 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,678 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,729 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,780 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,836 44 INFO rb-01d1866-225816-427570 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-22 09:24:38,897 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:39] "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-22 09:24:39,464 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,547 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,601 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,652 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,704 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,754 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,837 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,888 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,939 44 INFO rb-01d1866-225816-427570 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-22 09:24:39,996 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,049 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,102 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,156 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,229 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,280 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,332 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,382 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,439 44 INFO rb-01d1866-225816-427570 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-22 09:24:40,501 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:41] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.005 0.015 2026-10-22 09:24:41,061 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,151 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,204 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,255 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,306 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,357 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,408 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,458 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,529 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,579 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,629 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,687 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,741 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,793 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,846 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,924 44 INFO rb-01d1866-225816-427570 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-22 09:24:41,929 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84521942 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'e37c1f09-5c30-4a4b-85cb-bb914fe6e6de'}] 2026-10-22 09:24:42,061 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84521942 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'e37c1f09-5c30-4a4b-85cb-bb914fe6e6de'} created pos.order #640 2026-10-22 09:24:42,087 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84521942 finished 2026-10-22 09:24:42,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.076 0.180 2026-10-22 09:24:42,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.035 0.061 2026-10-22 09:24:42,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.013 2026-10-22 09:24:42,405 44 INFO rb-01d1866-225816-427570 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-22 09:24:42,409 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76562646 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'e37c1f09-5c30-4a4b-85cb-bb914fe6e6de'}] 2026-10-22 09:24:42,424 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76562646 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'e37c1f09-5c30-4a4b-85cb-bb914fe6e6de'} sync ignored for existing PoS order pos.order(640,) (state: paid) 2026-10-22 09:24:42,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-22 09:24:42,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-22 09:24:42,485 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76562646 finished 2026-10-22 09:24:42,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 19518184 (allocated 21630976) 2026-10-22 09:24:42,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 90683 2026-10-22 09:24:42,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-22 09:24:42,629 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 90683 2026-10-22 09:24:42,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.043 0.187 2026-10-22 09:24:42,741 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092442_740933_test_physical_gift_card_sale.txt 2026-10-22 09:24:42,741 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpsjcfxcgg_chrome_odoo" 2026-10-22 09:24:42,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-22 09:24:43,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 90909 2026-10-22 09:24:43,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmpa5flz2dj_chrome_odoo 2026-10-22 09:24:43,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:36291/json/version 2026-10-22 09:24:43,749 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:43,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-10-22 09:24:43,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:36291/json 2026-10-22 09:24:43,828 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:43,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:36291/devtools/page/5AA8639792D4C3FDD7F345FADA5F7532 2026-10-22 09:24:43,863 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-22 09:24:43,873 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-22 09:24:44,009 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:24:44,020 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-22 09:24:44,024 44 INFO rb-01d1866-225816-427570 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-22 09:24:44,024 44 INFO rb-01d1866-225816-427570 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-22 09:24:44,053 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:24:44,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:44] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.085 0.784 2026-10-22 09:24:44,920 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '5AA8639792D4C3FDD7F345FADA5F7532', 'loaderId': '2F660B07F1B06BEE47E88E54C197F320', 'isDownload': False} 2026-10-22 09:24:44,920 44 INFO rb-01d1866-225816-427570 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-22 09:24:44,949 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:24:44,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:44] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-22 09:24:44,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:44] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:24:45,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.031 2026-10-22 09:24:45,636 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:45,640 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:24:45,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:24:45,705 44 INFO rb-01d1866-225816-427570 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-22 09:24:45,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-22 09:24:45,720 44 INFO rb-01d1866-225816-427570 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-22 09:24:45,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 09:24:45,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:24:45,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-22 09:24:45,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.026 2026-10-22 09:24:45,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.045 2026-10-22 09:24:45,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-22 09:24:46,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.365 0.526 2026-10-22 09:24:46,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:24:46,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.010 2026-10-22 09:24:47,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.050 2026-10-22 09:24:47,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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-22 09:24:47,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-10-22 09:24:47,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 09:24:47,173 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:47,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:24:47,217 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:24:47,237 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:24:47,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.066 2026-10-22 09:24:47,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:24:47,294 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:24:47,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.011 0.112 2026-10-22 09:24:47,350 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:24:47,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.068 2026-10-22 09:24:47,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.106 2026-10-22 09:24:47,455 44 INFO rb-01d1866-225816-427570 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-22 09:24:47,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.044 0.174 2026-10-22 09:24:47,564 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:24:47,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.106 2026-10-22 09:24:47,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.004 0.084 2026-10-22 09:24:47,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-22 09:24:47,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-22 09:24:47,671 44 INFO rb-01d1866-225816-427570 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-22 09:24:47,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.150 2026-10-22 09:24:47,710 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:47,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.160 2026-10-22 09:24:47,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-22 09:24:47,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.191 2026-10-22 09:24:47,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-22 09:24:47,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-22 09:24:47,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:47] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.185 2026-10-22 09:24:48,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.244 2026-10-22 09:24:48,112 44 INFO rb-01d1866-225816-427570 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-22 09:24:48,182 44 INFO rb-01d1866-225816-427570 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-22 09:24:48,247 44 INFO rb-01d1866-225816-427570 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-22 09:24:48,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:48] "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.018 2026-10-22 09:24:48,819 44 INFO rb-01d1866-225816-427570 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-22 09:24:48,902 44 INFO rb-01d1866-225816-427570 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-22 09:24:48,953 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,006 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,056 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,144 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,201 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,261 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:49] "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-22 09:24:49,829 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,919 44 INFO rb-01d1866-225816-427570 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-22 09:24:49,967 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,014 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,095 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,115 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:24:50,116 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:50,146 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,196 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,274 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,327 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,380 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,432 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,515 44 INFO rb-01d1866-225816-427570 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-22 09:24:50,522 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8089075 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '63aed91c-7da5-43d9-a24e-dd90f0e9d738'}] 2026-10-22 09:24:50,525 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:50,678 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8089075 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '63aed91c-7da5-43d9-a24e-dd90f0e9d738'} created pos.order #641 2026-10-22 09:24:50,712 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8089075 finished 2026-10-22 09:24:50,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.082 0.215 2026-10-22 09:24:50,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.035 0.063 2026-10-22 09:24:51,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:51] "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-22 09:24:51,155 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27159594 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '63aed91c-7da5-43d9-a24e-dd90f0e9d738'}] 2026-10-22 09:24:51,178 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27159594 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '63aed91c-7da5-43d9-a24e-dd90f0e9d738'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-10-22 09:24:51,180 44 INFO rb-01d1866-225816-427570 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-22 09:24:51,206 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27159594 finished 2026-10-22 09:24:51,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-22 09:24:51,232 44 INFO rb-01d1866-225816-427570 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-22 09:24:51,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 17627236 (allocated 19271680) 2026-10-22 09:24:51,363 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 90909 2026-10-22 09:24:51,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-22 09:24:51,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 90909 2026-10-22 09:24:51,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.090 0.130 2026-10-22 09:24:51,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092451_486415_test_physical_gift_card_single_program_twice.txt 2026-10-22 09:24:51,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmpa5flz2dj_chrome_odoo" 2026-10-22 09:24:51,561 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-22 09:24:52,681 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 91123 2026-10-22 09:24:52,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmp0wbwrks3_chrome_odoo 2026-10-22 09:24:52,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:38291/json/version 2026-10-22 09:24:52,683 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:52,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-22 09:24:52,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:38291/json 2026-10-22 09:24:52,694 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:24:52,701 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:38291/devtools/page/CC5BDF3AC7B42A36B75DD1BFD4A59F87 2026-10-22 09:24:52,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-22 09:24:52,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-22 09:24:52,928 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:24:52,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-22 09:24:52,942 44 INFO rb-01d1866-225816-427570 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-22 09:24:52,942 44 INFO rb-01d1866-225816-427570 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-22 09:24:52,962 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:24:53,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:53] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.038 0.831 2026-10-22 09:24:53,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'CC5BDF3AC7B42A36B75DD1BFD4A59F87', 'loaderId': '952AF6E6031708383CFE02300F7D3EEB', 'isDownload': False} 2026-10-22 09:24:53,832 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-22 09:24:53,862 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:24:53,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:53] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-22 09:24:53,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:53] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-22 09:24:53,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:53] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-22 09:24:54,602 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:24:54,613 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:24:54,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:24:54,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 09:24:54,662 44 INFO rb-01d1866-225816-427570 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-22 09:24:54,675 44 INFO rb-01d1866-225816-427570 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-22 09:24:54,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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-22 09:24:54,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:54,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "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-22 09:24:54,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-22 09:24:54,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.054 2026-10-22 09:24:54,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-22 09:24:55,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.314 0.600 2026-10-22 09:24:55,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:24:55,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:24:56,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-22 09:24:56,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:24:56,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-22 09:24:56,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:24:56,185 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:24:56,229 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:24:56,238 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:24:56,271 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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-22 09:24:56,275 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:24:56,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.069 2026-10-22 09:24:56,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.125 2026-10-22 09:24:56,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-22 09:24:56,360 44 INFO rb-01d1866-225816-427570 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-22 09:24:56,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.064 2026-10-22 09:24:56,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.008 0.018 2026-10-22 09:24:56,517 44 INFO rb-01d1866-225816-427570 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-22 09:24:56,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.022 0.075 2026-10-22 09:24:56,552 44 INFO rb-01d1866-225816-427570 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-22 09:24:56,566 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:24:56,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-22 09:24:56,586 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:56,596 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:56,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-10-22 09:24:56,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.201 2026-10-22 09:24:56,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-22 09:24:56,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-10-22 09:24:56,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /web/image?model=product.template&field=image_128&id=1757&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-22 09:24:56,888 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.347 2026-10-22 09:24:56,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.431 2026-10-22 09:24:57,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:57] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.324 2026-10-22 09:24:57,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:57] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.287 2026-10-22 09:24:57,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:57] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.278 2026-10-22 09:24:57,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.440 2026-10-22 09:24:57,285 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,398 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,449 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,514 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,603 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,640 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24: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.029 0.049 2026-10-22 09:24:57,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.079 2026-10-22 09:24:57,744 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,827 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.044 0.110 2026-10-22 09:24:57,882 44 INFO rb-01d1866-225816-427570 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-22 09:24:57,939 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,000 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,084 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,138 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,190 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,242 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,315 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,328 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:58,336 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:24:58,363 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,414 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,494 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,553 44 INFO rb-01d1866-225816-427570 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-22 09:24:58,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:58] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.008 0.014 2026-10-22 09:24:58,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:58] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.019 2026-10-22 09:24:58,647 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69590041 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7ec8b346-271b-4a3a-ab15-81295a30c32d'}] 2026-10-22 09:24:58,650 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:24:59,328 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69590041 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7ec8b346-271b-4a3a-ab15-81295a30c32d'} created pos.order #642 2026-10-22 09:24:59,359 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69590041 finished 2026-10-22 09:24:59,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.260 0.551 2026-10-22 09:24:59,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.063 0.081 2026-10-22 09:24:59,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:24:59] "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-22 09:24:59,836 44 INFO rb-01d1866-225816-427570 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-22 09:24:59,843 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78693148 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7ec8b346-271b-4a3a-ab15-81295a30c32d'}] 2026-10-22 09:24:59,861 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78693148 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7ec8b346-271b-4a3a-ab15-81295a30c32d'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-10-22 09:24:59,884 44 INFO rb-01d1866-225816-427570 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-22 09:24:59,897 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78693148 finished 2026-10-22 09:25:00,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.086 0.150 2026-10-22 09:25:00,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.008 0.030 2026-10-22 09:25:00,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:00] "GET /pos/ui/76/receipt/7ec8b346-271b-4a3a-ab15-81295a30c32d HTTP/1.1" 200 - 33 0.048 0.069 2026-10-22 09:25:01,262 44 INFO rb-01d1866-225816-427570 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-22 09:25:01,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-22 09:25:01,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:25:01,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:01,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.006 0.019 2026-10-22 09:25:01,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.014 0.063 2026-10-22 09:25:01,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-22 09:25:01,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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.013 2026-10-22 09:25:01,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.019 2026-10-22 09:25:01,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.036 0.081 2026-10-22 09:25:01,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.008 0.017 2026-10-22 09:25:01,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.009 0.065 2026-10-22 09:25:01,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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.054 2026-10-22 09:25:01,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:01,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-22 09:25:02,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.016 0.036 2026-10-22 09:25:02,105 44 INFO rb-01d1866-225816-427570 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-22 09:25:02,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:02] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.014 0.019 2026-10-22 09:25:02,181 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-22 09:25:02,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:25:02,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.102 2026-10-22 09:25:02,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16892056 (allocated 17563648) 2026-10-22 09:25:02,338 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 91123 2026-10-22 09:25:02,339 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-22 09:25:02,340 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 91123 2026-10-22 09:25:02,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.198 2026-10-22 09:25:02,443 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092502_443685_test_point_per_money_spent.txt 2026-10-22 09:25:02,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmp0wbwrks3_chrome_odoo" 2026-10-22 09:25:02,466 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-22 09:25:04,247 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 91367 2026-10-22 09:25:04,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmp8t_528gj_chrome_odoo 2026-10-22 09:25:04,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:33555/json/version 2026-10-22 09:25:04,250 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:04,342 44 INFO rb-01d1866-225816-427570 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-22 09:25:04,343 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:33555/json 2026-10-22 09:25:04,343 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:04,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:33555/devtools/page/3D6ADE72E68AEC7E72D5630161335360 2026-10-22 09:25:04,377 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-22 09:25:04,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-22 09:25:04,585 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:25:04,593 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-22 09:25:04,596 44 INFO rb-01d1866-225816-427570 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-22 09:25:04,596 44 INFO rb-01d1866-225816-427570 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-22 09:25:04,620 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:25:05,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:05] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.075 0.728 2026-10-22 09:25:05,423 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '3D6ADE72E68AEC7E72D5630161335360', 'loaderId': 'F118A3BA6CF875F2EFBDA56A1B1F28B5', 'isDownload': False} 2026-10-22 09:25:05,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-22 09:25:05,439 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:25:05,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:05] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-22 09:25:05,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:05] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-22 09:25:05,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:05] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.022 2026-10-22 09:25:06,105 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:06,110 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:06,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:25:06,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:25:06,190 44 INFO rb-01d1866-225816-427570 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-22 09:25:06,201 44 INFO rb-01d1866-225816-427570 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-22 09:25:06,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 09:25:06,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:06,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "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-22 09:25:06,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-22 09:25:06,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.055 2026-10-22 09:25:06,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-22 09:25:07,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.339 0.549 2026-10-22 09:25:07,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:25:07,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:07,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.051 2026-10-22 09:25:07,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:25:07,592 44 INFO rb-01d1866-225816-427570 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-22 09:25:07,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:25:07,663 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:07,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:25:07,699 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:25:07,703 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:25:07,773 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-22 09:25:07,793 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.063 2026-10-22 09:25:07,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.063 0.065 2026-10-22 09:25:07,827 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:07,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.149 2026-10-22 09:25:07,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.011 0.114 2026-10-22 09:25:07,903 44 INFO rb-01d1866-225816-427570 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-22 09:25:07,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.163 2026-10-22 09:25:08,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.016 0.055 2026-10-22 09:25:08,052 44 INFO rb-01d1866-225816-427570 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-22 09:25:08,122 44 INFO rb-01d1866-225816-427570 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-22 09:25:08,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.055 0.302 2026-10-22 09:25:08,151 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:25:08,160 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:08,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-22 09:25:08,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.176 2026-10-22 09:25:08,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.217 2026-10-22 09:25:08,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.245 2026-10-22 09:25:08,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.295 2026-10-22 09:25:08,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-22 09:25:08,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-22 09:25:08,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-22 09:25:08,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-22 09:25:08,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-22 09:25:08,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-22 09:25:08,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.049 0.306 2026-10-22 09:25:08,768 44 INFO rb-01d1866-225816-427570 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-22 09:25:08,848 44 INFO rb-01d1866-225816-427570 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-22 09:25:08,898 44 INFO rb-01d1866-225816-427570 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-22 09:25:08,957 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,035 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,083 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.046 2026-10-22 09:25:09,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.025 0.063 2026-10-22 09:25:09,210 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.087 2026-10-22 09:25:09,266 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,317 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,368 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,420 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,525 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,576 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,627 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,681 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,731 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,782 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,842 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,902 44 INFO rb-01d1866-225816-427570 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-22 09:25:09,965 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,025 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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.005 0.014 2026-10-22 09:25:10,153 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,204 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,255 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,311 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,387 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,407 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:10,409 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:25:10,439 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,490 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,564 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,617 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,671 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,724 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,777 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,830 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,882 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,938 44 INFO rb-01d1866-225816-427570 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-22 09:25:10,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:10] "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.021 2026-10-22 09:25:10,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:10] "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-22 09:25:11,036 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5109015 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0c2805f4-adbf-4b30-8557-6f39479e3c33'}] 2026-10-22 09:25:11,037 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:11,662 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5109015 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0c2805f4-adbf-4b30-8557-6f39479e3c33'} created pos.order #643 2026-10-22 09:25:11,710 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5109015 finished 2026-10-22 09:25:11,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.247 0.519 2026-10-22 09:25:11,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.036 0.083 2026-10-22 09:25:11,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:11] "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-22 09:25:12,149 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15714417 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0c2805f4-adbf-4b30-8557-6f39479e3c33'}] 2026-10-22 09:25:12,162 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15714417 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0c2805f4-adbf-4b30-8557-6f39479e3c33'} sync ignored for existing PoS order pos.order(643,) (state: paid) 2026-10-22 09:25:12,176 44 INFO rb-01d1866-225816-427570 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-22 09:25:12,194 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15714417 finished 2026-10-22 09:25:12,228 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-22 09:25:12,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-22 09:25:12,364 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18839432 (allocated 20320256) 2026-10-22 09:25:12,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 91367 2026-10-22 09:25:12,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.075 0.164 2026-10-22 09:25:12,391 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-22 09:25:12,398 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 91367 2026-10-22 09:25:12,535 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092512_534965_test_points_awarded_discount_code_no_domain_program.txt 2026-10-22 09:25:12,535 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmp8t_528gj_chrome_odoo" 2026-10-22 09:25:12,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-22 09:25:14,598 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 91584 2026-10-22 09:25:14,598 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpt9c_wwo1_chrome_odoo 2026-10-22 09:25:14,598 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:46211/json/version 2026-10-22 09:25:14,600 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46211', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:14,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-22 09:25:14,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:46211/json 2026-10-22 09:25:14,621 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46211', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:14,642 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:46211/devtools/page/C1FCE5C0680FBB2AA24816C892550FBD 2026-10-22 09:25:14,654 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-22 09:25:14,660 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-22 09:25:14,823 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:25:14,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-22 09:25:14,833 44 INFO rb-01d1866-225816-427570 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-22 09:25:14,834 44 INFO rb-01d1866-225816-427570 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-22 09:25:14,850 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:25:15,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:15] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.039 0.830 2026-10-22 09:25:15,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': 'C1FCE5C0680FBB2AA24816C892550FBD', 'loaderId': '240017B0F74A2B532FDD4D9705790C9D', 'isDownload': False} 2026-10-22 09:25:15,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-22 09:25:15,752 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:25:15,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:15] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:25:15,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:15] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-22 09:25:15,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:15] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 09:25:16,390 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:16,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:25:16,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:25:16,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:25:16,457 44 INFO rb-01d1866-225816-427570 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-22 09:25:16,471 44 INFO rb-01d1866-225816-427570 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-22 09:25:16,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:25:16,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:16,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-22 09:25:16,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-22 09:25:16,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.048 2026-10-22 09:25:16,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-22 09:25:17,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.302 0.554 2026-10-22 09:25:17,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:25:17,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:25:17,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-22 09:25:17,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:17,797 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-22 09:25:17,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:17,858 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:17,893 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:17,911 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:25:17,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.041 2026-10-22 09:25:17,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:25:17,963 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:17] "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-22 09:25:18,016 44 INFO rb-01d1866-225816-427570 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-22 09:25:18,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.053 0.087 2026-10-22 09:25:18,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-10-22 09:25:18,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.126 2026-10-22 09:25:18,119 44 INFO rb-01d1866-225816-427570 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-22 09:25:18,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.024 0.056 2026-10-22 09:25:18,171 44 INFO rb-01d1866-225816-427570 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-22 09:25:18,175 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:18,183 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:18,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-22 09:25:18,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.133 2026-10-22 09:25:18,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.162 2026-10-22 09:25:18,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-22 09:25:18,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-22 09:25:18,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-22 09:25:18,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.222 2026-10-22 09:25:18,439 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:18,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-22 09:25:18,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-22 09:25:18,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-22 09:25:18,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.026 0.206 2026-10-22 09:25:18,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.056 0.211 2026-10-22 09:25:18,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.365 2026-10-22 09:25:18,817 44 INFO rb-01d1866-225816-427570 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-22 09:25:18,897 44 INFO rb-01d1866-225816-427570 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-22 09:25:18,948 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,011 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,090 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,131 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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.021 0.058 2026-10-22 09:25:19,183 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.020 0.078 2026-10-22 09:25:19,254 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,298 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-22 09:25:19,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.106 2026-10-22 09:25:19,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.006 0.091 2026-10-22 09:25:19,354 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,481 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,535 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,583 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,635 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,685 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,736 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,795 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,886 44 INFO rb-01d1866-225816-427570 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-22 09:25:19,938 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,010 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,026 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:20,029 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:20,061 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,111 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,182 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,236 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,289 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,343 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,396 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,448 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,503 44 INFO rb-01d1866-225816-427570 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-22 09:25:20,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:20] "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.013 2026-10-22 09:25:20,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.017 2026-10-22 09:25:20,599 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97249282 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '73d497b1-5797-4b93-b27d-750d32a021fd'}] 2026-10-22 09:25:20,606 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:25:21,161 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97249282 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '73d497b1-5797-4b93-b27d-750d32a021fd'} created pos.order #644 2026-10-22 09:25:21,195 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97249282 finished 2026-10-22 09:25:21,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.193 0.503 2026-10-22 09:25:21,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.041 0.077 2026-10-22 09:25:21,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.011 0.010 2026-10-22 09:25:21,614 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33484625 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '73d497b1-5797-4b93-b27d-750d32a021fd'}] 2026-10-22 09:25:21,627 44 INFO rb-01d1866-225816-427570 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-22 09:25:21,628 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33484625 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '73d497b1-5797-4b93-b27d-750d32a021fd'} sync ignored for existing PoS order pos.order(644,) (state: paid) 2026-10-22 09:25:21,664 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33484625 finished 2026-10-22 09:25:21,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-22 09:25:21,677 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:25:21,799 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18380196 (allocated 19795968) 2026-10-22 09:25:21,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 91584 2026-10-22 09:25:21,827 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-22 09:25:21,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 91584 2026-10-22 09:25:21,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.092 0.136 2026-10-22 09:25:21,947 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092521_947333_test_points_awarded_ewallet.txt 2026-10-22 09:25:21,947 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpt9c_wwo1_chrome_odoo" 2026-10-22 09:25:21,989 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-22 09:25:23,850 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 91809 2026-10-22 09:25:23,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp_sx4bkpa_chrome_odoo 2026-10-22 09:25:23,851 44 INFO rb-01d1866-225816-427570 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:42451/json/version 2026-10-22 09:25:23,852 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:23,911 44 INFO rb-01d1866-225816-427570 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-22 09:25:23,911 44 INFO rb-01d1866-225816-427570 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:42451/json 2026-10-22 09:25:23,912 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:23,921 44 INFO rb-01d1866-225816-427570 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:42451/devtools/page/D57D3806DA8B045EA2CEB2BE77EB2053 2026-10-22 09:25:23,938 44 INFO rb-01d1866-225816-427570 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-22 09:25:23,956 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-22 09:25:24,124 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:25:24,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-22 09:25:24,144 44 INFO rb-01d1866-225816-427570 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-22 09:25:24,145 44 INFO rb-01d1866-225816-427570 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-22 09:25:24,162 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:25:24,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:24] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.037 0.665 2026-10-22 09:25:24,869 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': 'D57D3806DA8B045EA2CEB2BE77EB2053', 'loaderId': '0B29B43E5740184B84D9CB60559E8D84', 'isDownload': False} 2026-10-22 09:25:24,870 44 INFO rb-01d1866-225816-427570 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-22 09:25:24,886 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:25:24,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:24] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-22 09:25:24,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:24] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 09:25:24,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:24] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-22 09:25:25,605 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:25:25,608 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:25:25,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:25:25,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:25:25,677 44 INFO rb-01d1866-225816-427570 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-22 09:25:25,687 44 INFO rb-01d1866-225816-427570 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-22 09:25:25,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:25:25,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:25,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-22 09:25:25,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-22 09:25:25,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.048 2026-10-22 09:25:25,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-22 09:25:27,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.340 0.800 2026-10-22 09:25:27,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "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-22 09:25:27,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:27,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.040 2026-10-22 09:25:27,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:27,262 44 INFO rb-01d1866-225816-427570 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-22 09:25:27,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:25:27,356 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:25:27,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:27,389 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:25:27,421 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:25:27,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.011 0.052 2026-10-22 09:25:27,443 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:25:27,449 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:25:27,514 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:25:27,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.059 0.133 2026-10-22 09:25:27,581 44 INFO rb-01d1866-225816-427570 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-22 09:25:27,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.154 2026-10-22 09:25:27,699 44 INFO rb-01d1866-225816-427570 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-22 09:25:27,700 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:27,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.256 2026-10-22 09:25:27,801 44 INFO rb-01d1866-225816-427570 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-22 09:25:27,815 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:25:27,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.291 2026-10-22 09:25:27,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-22 09:25:27,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.241 2026-10-22 09:25:27,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.261 2026-10-22 09:25:27,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.244 2026-10-22 09:25:27,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:27] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.147 2026-10-22 09:25:28,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.176 2026-10-22 09:25:28,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.172 2026-10-22 09:25:28,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.164 2026-10-22 09:25:28,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-22 09:25:28,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.183 2026-10-22 09:25:28,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.040 0.238 2026-10-22 09:25:28,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.232 2026-10-22 09:25:28,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.275 2026-10-22 09:25:28,337 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,415 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,464 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,523 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,600 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,649 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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.028 0.046 2026-10-22 09:25:28,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.076 2026-10-22 09:25:28,751 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.093 2026-10-22 09:25:28,858 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,908 44 INFO rb-01d1866-225816-427570 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-22 09:25:28,958 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,008 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,102 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,154 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,205 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,256 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,307 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,357 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,419 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,482 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,540 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,597 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:29] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 09:25:29,703 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,754 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,804 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,855 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,933 44 INFO rb-01d1866-225816-427570 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-22 09:25:29,950 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:29,953 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:29,985 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,035 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,112 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,166 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,220 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,274 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,327 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,380 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,432 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,489 44 INFO rb-01d1866-225816-427570 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-22 09:25:30,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:30] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.010 2026-10-22 09:25:30,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.012 2026-10-22 09:25:30,593 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37762706 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'edffda6b-c6c4-4860-b9d2-46ad2263954e'}] 2026-10-22 09:25:30,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:25:31,178 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37762706 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'edffda6b-c6c4-4860-b9d2-46ad2263954e'} created pos.order #645 2026-10-22 09:25:31,205 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37762706 finished 2026-10-22 09:25:31,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.228 0.487 2026-10-22 09:25:31,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.037 0.081 2026-10-22 09:25:31,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:31] "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-22 09:25:31,693 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59273482 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'edffda6b-c6c4-4860-b9d2-46ad2263954e'}] 2026-10-22 09:25:31,706 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59273482 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'edffda6b-c6c4-4860-b9d2-46ad2263954e'} sync ignored for existing PoS order pos.order(645,) (state: paid) 2026-10-22 09:25:31,714 44 INFO rb-01d1866-225816-427570 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-22 09:25:31,733 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59273482 finished 2026-10-22 09:25:31,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-22 09:25:31,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-22 09:25:31,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.054 0.158 2026-10-22 09:25:31,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 19987352 (allocated 21368832) 2026-10-22 09:25:31,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 91809 2026-10-22 09:25:31,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-22 09:25:31,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 91809 2026-10-22 09:25:32,065 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092532_065265_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-22 09:25:32,065 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp_sx4bkpa_chrome_odoo" 2026-10-22 09:25:32,102 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-22 09:25:33,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 92027 2026-10-22 09:25:33,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpi5p6igti_chrome_odoo 2026-10-22 09:25:33,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:33093/json/version 2026-10-22 09:25:33,936 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:34,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-22 09:25:34,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:33093/json 2026-10-22 09:25:34,016 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:34,033 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:33093/devtools/page/265DCD3E536C9E551B30F19A9E100273 2026-10-22 09:25:34,056 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-22 09:25:34,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-22 09:25:34,233 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:25:34,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-22 09:25:34,246 44 INFO rb-01d1866-225816-427570 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-22 09:25:34,246 44 INFO rb-01d1866-225816-427570 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-22 09:25:34,265 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:25:35,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.058 0.753 2026-10-22 09:25:35,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': '265DCD3E536C9E551B30F19A9E100273', 'loaderId': '9FCC5DC91C306736D1213A9A99132645', 'isDownload': False} 2026-10-22 09:25:35,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-22 09:25:35,096 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:25:35,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 09:25:35,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-22 09:25:35,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 09:25:35,796 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:25:35,798 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:35,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:25:35,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:25:35,858 44 INFO rb-01d1866-225816-427570 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-22 09:25:35,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:25:35,874 44 INFO rb-01d1866-225816-427570 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-22 09:25:35,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:25:35,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-22 09:25:35,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-22 09:25:36,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.045 2026-10-22 09:25:36,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-22 09:25:36,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.369 0.527 2026-10-22 09:25:37,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "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-22 09:25:37,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:37,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.041 2026-10-22 09:25:37,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:37,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-22 09:25:37,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.009 2026-10-22 09:25:37,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:25:37,373 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:25:37,390 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:37,422 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:37,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.047 2026-10-22 09:25:37,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.090 2026-10-22 09:25:37,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.058 2026-10-22 09:25:37,516 44 INFO rb-01d1866-225816-427570 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-22 09:25:37,526 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "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-22 09:25:37,530 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:25:37,552 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:25:37,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.069 2026-10-22 09:25:37,678 44 INFO rb-01d1866-225816-427570 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-22 09:25:37,682 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:25:37,696 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:37,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.173 2026-10-22 09:25:37,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.005 0.174 2026-10-22 09:25:37,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-22 09:25:37,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-22 09:25:37,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.343 2026-10-22 09:25:37,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-22 09:25:37,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-22 09:25:37,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:37] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-22 09:25:38,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:38] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-22 09:25:38,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:38] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-22 09:25:38,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:38] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-22 09:25:38,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.057 0.208 2026-10-22 09:25:38,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:38] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.243 2026-10-22 09:25:38,267 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:38] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.300 2026-10-22 09:25:38,294 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,356 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,409 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,463 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,515 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,569 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,623 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,700 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,750 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,801 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,852 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,921 44 INFO rb-01d1866-225816-427570 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-22 09:25:38,985 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:39] "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-22 09:25:39,541 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,633 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,685 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,736 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,810 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,830 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:39,831 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:39,861 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,912 44 INFO rb-01d1866-225816-427570 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-22 09:25:39,988 44 INFO rb-01d1866-225816-427570 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-22 09:25:40,041 44 INFO rb-01d1866-225816-427570 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-22 09:25:40,094 44 INFO rb-01d1866-225816-427570 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-22 09:25:40,169 44 INFO rb-01d1866-225816-427570 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-22 09:25:40,174 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24544232 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '01dc4cd8-0fa6-4cef-af89-0811a3a90d76'}] 2026-10-22 09:25:40,198 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:25:40,340 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24544232 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '01dc4cd8-0fa6-4cef-af89-0811a3a90d76'} created pos.order #646 2026-10-22 09:25:40,368 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24544232 finished 2026-10-22 09:25:40,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.103 0.196 2026-10-22 09:25:40,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.023 0.063 2026-10-22 09:25:40,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:25:40,755 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15434534 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '01dc4cd8-0fa6-4cef-af89-0811a3a90d76'}] 2026-10-22 09:25:40,769 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15434534 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '01dc4cd8-0fa6-4cef-af89-0811a3a90d76'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-10-22 09:25:40,781 44 INFO rb-01d1866-225816-427570 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-22 09:25:40,805 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15434534 finished 2026-10-22 09:25:40,834 44 INFO rb-01d1866-225816-427570 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-22 09:25:40,880 44 INFO rb-01d1866-225816-427570 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-22 09:25:40,981 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.084 0.170 2026-10-22 09:25:41,078 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.019 2026-10-22 09:25:41,127 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,182 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,254 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.038 2026-10-22 09:25:41,310 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.005 0.057 2026-10-22 09:25:41,386 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.066 2026-10-22 09:25:41,437 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,488 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,541 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,589 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,640 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,698 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,759 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,816 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,873 44 INFO rb-01d1866-225816-427570 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-22 09:25:41,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:41] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 09:25:41,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:41] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.014 2026-10-22 09:25:42,004 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,055 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,105 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,165 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,214 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,265 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,323 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,376 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,429 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,485 44 INFO rb-01d1866-225816-427570 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-22 09:25:42,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:42] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.012 2026-10-22 09:25:42,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:42] "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-22 09:25:42,567 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51809140 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '9ec3b4c3-5802-4c5c-84b2-504b67c60280'}] 2026-10-22 09:25:43,069 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51809140 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '9ec3b4c3-5802-4c5c-84b2-504b67c60280'} created pos.order #647 2026-10-22 09:25:43,102 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51809140 finished 2026-10-22 09:25:43,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.159 0.487 2026-10-22 09:25:43,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.052 0.093 2026-10-22 09:25:43,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:25:43,492 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61288919 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '9ec3b4c3-5802-4c5c-84b2-504b67c60280'}] 2026-10-22 09:25:43,503 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61288919 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '9ec3b4c3-5802-4c5c-84b2-504b67c60280'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-10-22 09:25:43,506 44 INFO rb-01d1866-225816-427570 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-22 09:25:43,532 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61288919 finished 2026-10-22 09:25:43,552 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-22 09:25:43,553 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-22 09:25:43,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.057 0.151 2026-10-22 09:25:43,763 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 22333944 (allocated 25300992) 2026-10-22 09:25:43,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 92027 2026-10-22 09:25:43,777 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-22 09:25:43,782 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 92027 2026-10-22 09:25:43,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092543_886957_test_points_awarded_giftcard.txt 2026-10-22 09:25:43,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpi5p6igti_chrome_odoo" 2026-10-22 09:25:43,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-22 09:25:45,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 92266 2026-10-22 09:25:45,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmp9zcifgxj_chrome_odoo 2026-10-22 09:25:45,886 44 INFO rb-01d1866-225816-427570 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:32911/json/version 2026-10-22 09:25:45,893 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:45,919 44 INFO rb-01d1866-225816-427570 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-22 09:25:45,919 44 INFO rb-01d1866-225816-427570 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:32911/json 2026-10-22 09:25:45,920 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:45,941 44 INFO rb-01d1866-225816-427570 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:32911/devtools/page/06F71E7E9824D30841136BC23C756DCE 2026-10-22 09:25:45,954 44 INFO rb-01d1866-225816-427570 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-22 09:25:45,966 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-22 09:25:46,150 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:25:46,160 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-22 09:25:46,163 44 INFO rb-01d1866-225816-427570 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-22 09:25:46,163 44 INFO rb-01d1866-225816-427570 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-22 09:25:46,186 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:25:46,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:46] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.062 0.726 2026-10-22 09:25:46,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': '06F71E7E9824D30841136BC23C756DCE', 'loaderId': 'B4FA0D98BA35B12458101FEAF65BA07D', 'isDownload': False} 2026-10-22 09:25:46,983 44 INFO rb-01d1866-225816-427570 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-22 09:25:46,996 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:25:47,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:25:47,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-22 09:25:47,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-22 09:25:47,722 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:47,729 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:47,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:25:47,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 09:25:47,816 44 INFO rb-01d1866-225816-427570 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-22 09:25:47,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:25:47,826 44 INFO rb-01d1866-225816-427570 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-22 09:25:47,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:25:47,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.017 2026-10-22 09:25:47,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-22 09:25:48,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.062 2026-10-22 09:25:48,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-22 09:25:49,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.382 0.575 2026-10-22 09:25:49,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "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-22 09:25:49,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:49,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-22 09:25:49,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:25:49,310 44 INFO rb-01d1866-225816-427570 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-22 09:25:49,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:49,370 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:49,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:25:49,414 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:25:49,416 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:25:49,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:49,462 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:25:49,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.068 2026-10-22 09:25:49,496 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:49,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.117 2026-10-22 09:25:49,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.065 2026-10-22 09:25:49,607 44 INFO rb-01d1866-225816-427570 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-22 09:25:49,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.136 2026-10-22 09:25:49,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.224 2026-10-22 09:25:49,755 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:49,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.123 2026-10-22 09:25:49,785 44 INFO rb-01d1866-225816-427570 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-22 09:25:49,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-22 09:25:49,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-22 09:25:49,888 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:25:49,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.216 2026-10-22 09:25:49,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:49] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.023 0.269 2026-10-22 09:25:50,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:50] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-10-22 09:25:50,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:50] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.244 2026-10-22 09:25:50,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:50] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.232 2026-10-22 09:25:50,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:50] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-22 09:25:50,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:50] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-22 09:25:50,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:50] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-22 09:25:50,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.042 0.238 2026-10-22 09:25:50,376 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,436 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,484 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,540 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,587 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,638 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,738 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,816 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,867 44 INFO rb-01d1866-225816-427570 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-22 09:25:50,926 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,012 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,061 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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.059 2026-10-22 09:25:51,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.071 2026-10-22 09:25:51,115 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,187 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.068 2026-10-22 09:25:51,237 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,288 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,370 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,388 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:51,389 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:25:51,419 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,469 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,551 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,605 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,658 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,715 44 INFO rb-01d1866-225816-427570 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-22 09:25:51,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:51] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.014 2026-10-22 09:25:51,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.014 2026-10-22 09:25:51,822 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13880441 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '53d0c7d7-571f-49ca-bd32-dd996284ad3a'}] 2026-10-22 09:25:51,824 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:25:52,452 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13880441 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '53d0c7d7-571f-49ca-bd32-dd996284ad3a'} created pos.order #648 2026-10-22 09:25:52,479 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13880441 finished 2026-10-22 09:25:52,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.237 0.520 2026-10-22 09:25:52,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.096 0.100 2026-10-22 09:25:52,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.011 2026-10-22 09:25:53,032 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9417394 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '53d0c7d7-571f-49ca-bd32-dd996284ad3a'}] 2026-10-22 09:25:53,046 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9417394 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '53d0c7d7-571f-49ca-bd32-dd996284ad3a'} sync ignored for existing PoS order pos.order(648,) (state: paid) 2026-10-22 09:25:53,050 44 INFO rb-01d1866-225816-427570 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-22 09:25:53,080 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9417394 finished 2026-10-22 09:25:53,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-22 09:25:53,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-22 09:25:53,234 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18540888 (allocated 20058112) 2026-10-22 09:25:53,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.045 0.164 2026-10-22 09:25:53,245 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 92266 2026-10-22 09:25:53,257 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-22 09:25:53,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 92266 2026-10-22 09:25:53,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092553_384015_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-22 09:25:53,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmp9zcifgxj_chrome_odoo" 2026-10-22 09:25:53,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-22 09:25:55,374 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 92484 2026-10-22 09:25:55,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpu2_9fk7b_chrome_odoo 2026-10-22 09:25:55,375 44 INFO rb-01d1866-225816-427570 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:35965/json/version 2026-10-22 09:25:55,376 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:55,451 44 INFO rb-01d1866-225816-427570 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-22 09:25:55,451 44 INFO rb-01d1866-225816-427570 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:35965/json 2026-10-22 09:25:55,452 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:25:55,469 44 INFO rb-01d1866-225816-427570 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:35965/devtools/page/C35F5DBE2D3D139C65EC24CA6AAD1F65 2026-10-22 09:25:55,481 44 INFO rb-01d1866-225816-427570 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-22 09:25:55,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-22 09:25:55,714 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:25:55,726 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-22 09:25:55,730 44 INFO rb-01d1866-225816-427570 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-22 09:25:55,730 44 INFO rb-01d1866-225816-427570 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-22 09:25:55,750 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:25:56,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:56] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.085 0.764 2026-10-22 09:25:56,600 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'C35F5DBE2D3D139C65EC24CA6AAD1F65', 'loaderId': '08D52B39350B17633A1EEE24A2ADD7CA', 'isDownload': False} 2026-10-22 09:25:56,601 44 INFO rb-01d1866-225816-427570 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-22 09:25:56,621 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:25:56,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:56] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 09:25:56,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:56] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.031 2026-10-22 09:25:56,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:56] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-22 09:25:57,305 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:25:57,330 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:25:57,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-22 09:25:57,373 44 INFO rb-01d1866-225816-427570 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-22 09:25:57,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 09:25:57,381 44 INFO rb-01d1866-225816-427570 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-22 09:25:57,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:57,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:25:57,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:57,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-22 09:25:57,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.027 0.057 2026-10-22 09:25:57,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-22 09:25:58,380 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.303 0.485 2026-10-22 09:25:58,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:25:58,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25: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-22 09:25:58,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.049 2026-10-22 09:25:58,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-10-22 09:25:58,676 44 INFO rb-01d1866-225816-427570 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-22 09:25:58,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:25:58,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:25:58,755 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:25:58,788 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:25:58,788 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:25:58,835 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:25:58,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.038 0.049 2026-10-22 09:25:58,841 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:25:58,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "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-22 09:25:58,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.113 2026-10-22 09:25:58,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:58] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.023 2026-10-22 09:25:58,915 44 INFO rb-01d1866-225816-427570 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-22 09:25:59,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.157 2026-10-22 09:25:59,058 44 INFO rb-01d1866-225816-427570 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-22 09:25:59,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.049 0.252 2026-10-22 09:25:59,113 44 INFO rb-01d1866-225816-427570 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-22 09:25:59,123 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:25:59,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.008 0.174 2026-10-22 09:25:59,145 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:25:59,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.014 0.210 2026-10-22 09:25:59,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-22 09:25:59,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.014 0.267 2026-10-22 09:25:59,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.299 2026-10-22 09:25:59,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-22 09:25:59,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.238 2026-10-22 09:25:59,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.224 2026-10-22 09:25:59,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.237 2026-10-22 09:25:59,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1599&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.233 2026-10-22 09:25:59,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-22 09:25:59,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-22 09:25:59,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-22 09:25:59,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:25:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.082 0.294 2026-10-22 09:25:59,880 44 INFO rb-01d1866-225816-427570 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-22 09:25:59,987 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,040 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,096 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,202 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,223 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.028 0.055 2026-10-22 09:26:00,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.065 2026-10-22 09:26:00,326 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.022 0.080 2026-10-22 09:26:00,416 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,468 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,521 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,569 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,651 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,702 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,753 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,804 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,854 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,905 44 INFO rb-01d1866-225816-427570 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-22 09:26:00,966 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,028 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,084 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,141 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.012 2026-10-22 09:26:01,254 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,305 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,356 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,407 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,483 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,504 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:26:01,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:26:01,534 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,585 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,664 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,718 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,773 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,827 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,881 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,933 44 INFO rb-01d1866-225816-427570 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-22 09:26:01,985 44 INFO rb-01d1866-225816-427570 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-22 09:26:02,040 44 INFO rb-01d1866-225816-427570 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-22 09:26:02,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:02] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.010 0.014 2026-10-22 09:26:02,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:02] "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-22 09:26:02,139 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64713993 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4b065f6e-d275-4dcf-9773-c9b556264f30'}] 2026-10-22 09:26:02,141 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:26:02,891 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64713993 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4b065f6e-d275-4dcf-9773-c9b556264f30'} created pos.order #649 2026-10-22 09:26:02,923 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64713993 finished 2026-10-22 09:26:03,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.299 0.592 2026-10-22 09:26:03,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.038 0.083 2026-10-22 09:26:03,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:03,422 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1417906 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4b065f6e-d275-4dcf-9773-c9b556264f30'}] 2026-10-22 09:26:03,432 44 INFO rb-01d1866-225816-427570 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-22 09:26:03,433 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1417906 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4b065f6e-d275-4dcf-9773-c9b556264f30'} sync ignored for existing PoS order pos.order(649,) (state: paid) 2026-10-22 09:26:03,465 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1417906 finished 2026-10-22 09:26:03,487 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-22 09:26:03,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-22 09:26:03,642 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 18876128 (allocated 20320256) 2026-10-22 09:26:03,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.082 0.150 2026-10-22 09:26:03,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 92484 2026-10-22 09:26:03,659 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-22 09:26:03,666 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 92484 2026-10-22 09:26:03,767 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092603_767320_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-22 09:26:03,767 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpu2_9fk7b_chrome_odoo" 2026-10-22 09:26:03,798 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-22 09:26:04,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 92706 2026-10-22 09:26:04,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmprlgjb8cw_chrome_odoo 2026-10-22 09:26:04,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:44797/json/version 2026-10-22 09:26:04,592 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44797', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:04,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-22 09:26:04,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:44797/json 2026-10-22 09:26:04,677 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44797', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:04,690 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:44797/devtools/page/13DD2D0ACF5BA29642D47EC9EF64ECD4 2026-10-22 09:26:04,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-22 09:26:04,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-22 09:26:04,790 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:26:04,804 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-22 09:26:04,811 44 INFO rb-01d1866-225816-427570 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-22 09:26:04,811 44 INFO rb-01d1866-225816-427570 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-22 09:26:04,832 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:26:06,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.064 1.174 2026-10-22 09:26:06,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '13DD2D0ACF5BA29642D47EC9EF64ECD4', 'loaderId': '8696101C279FEE3463428A7F87916BD8', 'isDownload': False} 2026-10-22 09:26:06,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-22 09:26:06,094 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:26:06,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-22 09:26:06,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.044 2026-10-22 09:26:06,165 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.062 2026-10-22 09:26:06,786 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:26:06,787 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:26:06,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-22 09:26:06,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 09:26:06,841 44 INFO rb-01d1866-225816-427570 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-22 09:26:06,855 44 INFO rb-01d1866-225816-427570 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-22 09:26:06,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 09:26:06,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:26:06,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.014 2026-10-22 09:26:06,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-22 09:26:07,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.032 0.062 2026-10-22 09:26:07,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-22 09:26:08,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.366 0.565 2026-10-22 09:26:08,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:08,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:08,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-22 09:26:08,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.014 2026-10-22 09:26:08,272 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-22 09:26:08,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 09:26:08,355 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:26:08,380 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:26:08,400 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:26:08,437 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:26:08,441 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:26:08,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.021 0.062 2026-10-22 09:26:08,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.012 0.102 2026-10-22 09:26:08,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-22 09:26:08,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.061 2026-10-22 09:26:08,577 44 INFO rb-01d1866-225816-427570 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-22 09:26:08,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.028 2026-10-22 09:26:08,673 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:26:08,704 44 INFO rb-01d1866-225816-427570 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-22 09:26:08,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.023 0.082 2026-10-22 09:26:08,761 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:26:08,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.135 2026-10-22 09:26:08,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-22 09:26:08,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-22 09:26:08,874 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:08,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-22 09:26:08,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.132 2026-10-22 09:26:08,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:08] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.128 2026-10-22 09:26:09,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.055 0.383 2026-10-22 09:26:09,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.457 2026-10-22 09:26:09,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:09] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.286 2026-10-22 09:26:09,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:09] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-22 09:26:09,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.057 0.411 2026-10-22 09:26:09,453 44 INFO rb-01d1866-225816-427570 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-22 09:26:09,517 44 INFO rb-01d1866-225816-427570 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-22 09:26:09,567 44 INFO rb-01d1866-225816-427570 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-22 09:26:09,621 44 INFO rb-01d1866-225816-427570 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-22 09:26:09,842 44 INFO rb-01d1866-225816-427570 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-22 09:26:09,886 44 INFO rb-01d1866-225816-427570 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-22 09:26:09,938 44 INFO rb-01d1866-225816-427570 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-22 09:26:09,995 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,047 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,099 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,149 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,236 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,241 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:10,248 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:10,274 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,325 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,405 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,459 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,512 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,570 44 INFO rb-01d1866-225816-427570 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-22 09:26:10,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:10] "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-22 09:26:10,622 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83118916 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '925e6d17-5e8f-48de-98ad-c12914b07f99'}] 2026-10-22 09:26:10,630 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:26:11,317 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83118916 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '925e6d17-5e8f-48de-98ad-c12914b07f99'} created pos.order #650 2026-10-22 09:26:11,347 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83118916 finished 2026-10-22 09:26:11,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.270 0.556 2026-10-22 09:26:11,630 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.055 0.073 2026-10-22 09:26:11,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:26:11,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:11] "GET /report/barcode/Code128/0448-e1d3-4945 HTTP/1.1" 200 - 0 0.000 0.049 2026-10-22 09:26:11,813 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45231367 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '925e6d17-5e8f-48de-98ad-c12914b07f99'}] 2026-10-22 09:26:11,818 44 INFO rb-01d1866-225816-427570 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-22 09:26:11,829 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45231367 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '925e6d17-5e8f-48de-98ad-c12914b07f99'} sync ignored for existing PoS order pos.order(650,) (state: paid) 2026-10-22 09:26:11,864 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45231367 finished 2026-10-22 09:26:11,876 44 INFO rb-01d1866-225816-427570 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-22 09:26:11,956 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,018 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,062 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.096 0.192 2026-10-22 09:26:12,126 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:12] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.008 0.019 2026-10-22 09:26:12,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.017 0.025 2026-10-22 09:26:12,326 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,378 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,428 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,484 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,536 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,594 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,645 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,696 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,749 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,800 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,939 44 INFO rb-01d1866-225816-427570 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-22 09:26:12,990 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,041 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,098 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,147 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,198 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,257 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,310 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,363 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,432 44 INFO rb-01d1866-225816-427570 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-22 09:26:13,437 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66039087 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8bd8ee63-687d-40d3-a5eb-218b16b2c42d'}] 2026-10-22 09:26:13,952 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66039087 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8bd8ee63-687d-40d3-a5eb-218b16b2c42d'} created pos.order #651 2026-10-22 09:26:13,986 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66039087 finished 2026-10-22 09:26:14,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.224 0.447 2026-10-22 09:26:14,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.016 0.053 2026-10-22 09:26:14,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:26:14,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:14] "GET /report/barcode/Code128/0448-9d41-4399 HTTP/1.1" 200 - 0 0.000 0.064 2026-10-22 09:26:14,345 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,348 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36501860 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8bd8ee63-687d-40d3-a5eb-218b16b2c42d'}] 2026-10-22 09:26:14,359 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36501860 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8bd8ee63-687d-40d3-a5eb-218b16b2c42d'} sync ignored for existing PoS order pos.order(651,) (state: paid) 2026-10-22 09:26:14,373 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,383 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36501860 finished 2026-10-22 09:26:14,467 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,523 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.049 0.154 2026-10-22 09:26:14,587 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.014 0.023 2026-10-22 09:26:14,634 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,846 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,897 44 INFO rb-01d1866-225816-427570 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-22 09:26:14,948 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,007 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,058 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,109 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,162 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,213 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,356 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,407 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,458 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,509 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,568 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,628 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,690 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,747 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:15] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-22 09:26:15,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:15] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 4 0.004 0.018 2026-10-22 09:26:15,836 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,887 44 INFO rb-01d1866-225816-427570 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-22 09:26:15,944 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,002 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,058 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,114 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.002 0.012 2026-10-22 09:26:16,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:16] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.016 2026-10-22 09:26:16,261 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,323 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,365 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,416 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,474 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,526 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,579 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,639 44 INFO rb-01d1866-225816-427570 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-22 09:26:16,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:16] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:26:16,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:16] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.016 0.022 2026-10-22 09:26:16,762 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75950866 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '009e9db9-33cd-4310-882b-38bc42f9152e'}] 2026-10-22 09:26:17,259 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75950866 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '009e9db9-33cd-4310-882b-38bc42f9152e'} created pos.order #652 2026-10-22 09:26:17,291 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75950866 finished 2026-10-22 09:26:17,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.140 0.487 2026-10-22 09:26:17,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.037 0.067 2026-10-22 09:26:17,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:17] "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-22 09:26:17,667 44 INFO rb-01d1866-225816-427570 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-22 09:26:17,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:17] "GET /report/barcode/Code128/0445-109f-4fe7 HTTP/1.1" 200 - 0 0.000 0.055 2026-10-22 09:26:17,679 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27301391 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '009e9db9-33cd-4310-882b-38bc42f9152e'}] 2026-10-22 09:26:17,692 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27301391 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '009e9db9-33cd-4310-882b-38bc42f9152e'} sync ignored for existing PoS order pos.order(652,) (state: paid) 2026-10-22 09:26:17,730 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27301391 finished 2026-10-22 09:26:17,750 44 INFO rb-01d1866-225816-427570 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-22 09:26:17,833 44 INFO rb-01d1866-225816-427570 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-22 09:26:17,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.045 0.158 2026-10-22 09:26:17,928 44 INFO rb-01d1866-225816-427570 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-22 09:26:17,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.015 0.033 2026-10-22 09:26:17,982 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,036 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,244 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,294 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,379 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,433 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,484 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,540 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,769 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,824 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,874 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,925 44 INFO rb-01d1866-225816-427570 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-22 09:26:18,976 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,031 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,086 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,141 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,196 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,252 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:19] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-22 09:26:19,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:19] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.007 0.018 2026-10-22 09:26:19,423 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,475 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,524 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,585 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,636 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,689 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,742 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,793 44 INFO rb-01d1866-225816-427570 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-22 09:26:19,950 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,001 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,052 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,112 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,161 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,212 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,269 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,322 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,374 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,429 44 INFO rb-01d1866-225816-427570 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-22 09:26:20,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:20] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.009 2026-10-22 09:26:20,472 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84002762 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'd0d61b56-0c7a-4145-bc88-aefb306c5c67'}] 2026-10-22 09:26:21,015 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84002762 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'd0d61b56-0c7a-4145-bc88-aefb306c5c67'} created pos.order #653 2026-10-22 09:26:21,038 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84002762 finished 2026-10-22 09:26:21,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.163 0.489 2026-10-22 09:26:21,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.020 0.063 2026-10-22 09:26:21,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:26:21,389 44 INFO rb-01d1866-225816-427570 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-22 09:26:21,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:21] "GET /report/barcode/Code128/0445-03c8-4a01 HTTP/1.1" 200 - 0 0.000 0.055 2026-10-22 09:26:21,395 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40693255 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'd0d61b56-0c7a-4145-bc88-aefb306c5c67'}] 2026-10-22 09:26:21,412 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40693255 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'd0d61b56-0c7a-4145-bc88-aefb306c5c67'} sync ignored for existing PoS order pos.order(653,) (state: paid) 2026-10-22 09:26:21,444 44 INFO rb-01d1866-225816-427570 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-22 09:26:21,447 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40693255 finished 2026-10-22 09:26:21,530 44 INFO rb-01d1866-225816-427570 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-22 09:26:21,580 44 INFO rb-01d1866-225816-427570 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-22 09:26:21,630 44 INFO rb-01d1866-225816-427570 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-22 09:26:21,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.088 0.176 2026-10-22 09:26:21,683 44 INFO rb-01d1866-225816-427570 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-22 09:26:21,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:21] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-22 09:26:21,755 44 INFO rb-01d1866-225816-427570 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-22 09:26:21,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.012 0.041 2026-10-22 09:26:21,986 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,036 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,126 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,192 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,243 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,297 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,510 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,561 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,662 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,720 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,771 44 INFO rb-01d1866-225816-427570 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-22 09:26:22,824 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,035 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,085 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,136 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,188 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,238 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,289 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,347 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,403 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,460 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,517 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.013 2026-10-22 09:26:23,656 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,707 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,758 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,818 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,868 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,920 44 INFO rb-01d1866-225816-427570 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-22 09:26:23,977 44 INFO rb-01d1866-225816-427570 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-22 09:26:24,030 44 INFO rb-01d1866-225816-427570 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-22 09:26:24,083 44 INFO rb-01d1866-225816-427570 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-22 09:26:24,138 44 INFO rb-01d1866-225816-427570 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-22 09:26:24,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:24] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 09:26:24,189 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30603577 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'e8abb237-682d-4392-9de4-7c129c69be76'}] 2026-10-22 09:26:24,804 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30603577 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'e8abb237-682d-4392-9de4-7c129c69be76'} created pos.order #654 2026-10-22 09:26:24,837 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30603577 finished 2026-10-22 09:26:24,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.207 0.550 2026-10-22 09:26:25,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.047 0.076 2026-10-22 09:26:25,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:25,268 44 INFO rb-01d1866-225816-427570 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-22 09:26:25,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:25] "GET /report/barcode/Code128/044e-98a2-4725 HTTP/1.1" 200 - 0 0.000 0.067 2026-10-22 09:26:25,273 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46304167 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'e8abb237-682d-4392-9de4-7c129c69be76'}] 2026-10-22 09:26:25,286 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46304167 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'e8abb237-682d-4392-9de4-7c129c69be76'} sync ignored for existing PoS order pos.order(654,) (state: paid) 2026-10-22 09:26:25,292 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-22 09:26:25,293 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:26:25,325 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46304167 finished 2026-10-22 09:26:25,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.111 0.177 2026-10-22 09:26:25,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31529952 (allocated 34353152) 2026-10-22 09:26:25,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 92706 2026-10-22 09:26:25,595 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-22 09:26:25,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 92706 2026-10-22 09:26:25,725 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092625_725197_test_pos_loyalty_tour_basic.txt 2026-10-22 09:26:25,725 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmprlgjb8cw_chrome_odoo" 2026-10-22 09:26:26,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 92960 2026-10-22 09:26:26,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmph1zexeym_chrome_odoo 2026-10-22 09:26:26,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:35475/json/version 2026-10-22 09:26:26,261 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:26,301 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-22 09:26:26,301 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:35475/json 2026-10-22 09:26:26,307 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:26,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:35475/devtools/page/891A7EC519E925D8E8D12042112AB282 2026-10-22 09:26:26,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-22 09:26:26,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-22 09:26:26,400 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:26:26,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-22 09:26:26,410 44 INFO rb-01d1866-225816-427570 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-22 09:26:26,410 44 INFO rb-01d1866-225816-427570 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-22 09:26:26,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.053 2026-10-22 09:26:26,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '891A7EC519E925D8E8D12042112AB282', 'loaderId': '98820925D499156ED82BD6E9E8514FF2', 'isDownload': False} 2026-10-22 09:26:26,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-22 09:26:26,548 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:26:26,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:26] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 09:26:26,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:26] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 09:26:26,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:26] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-22 09:26:27,309 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:27,316 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:27,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:26:27,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:26:27,369 44 INFO rb-01d1866-225816-427570 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-22 09:26:27,383 44 INFO rb-01d1866-225816-427570 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-22 09:26:27,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.014 2026-10-22 09:26:27,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:26:27,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.016 0.011 2026-10-22 09:26:27,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:26:27,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.031 0.055 2026-10-22 09:26:27,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-22 09:26:28,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.300 0.560 2026-10-22 09:26:28,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:26:28,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:28,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-22 09:26:28,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:28,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-22 09:26:28,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:26:28,818 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:26:28,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:26:28,860 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:26:28,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:26:28,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.033 2026-10-22 09:26:28,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.015 0.068 2026-10-22 09:26:28,922 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:26:28,943 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:26:28,955 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:26:29,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.062 2026-10-22 09:26:29,068 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.176 2026-10-22 09:26:29,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.190 2026-10-22 09:26:29,207 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:26:29,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.072 2026-10-22 09:26:29,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.118 2026-10-22 09:26:29,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.017 0.149 2026-10-22 09:26:29,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-22 09:26:29,368 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.213 2026-10-22 09:26:29,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-22 09:26:29,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.235 2026-10-22 09:26:29,478 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.242 2026-10-22 09:26:29,530 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-22 09:26:29,580 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:29] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.218 2026-10-22 09:26:29,638 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,887 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,938 44 INFO rb-01d1866-225816-427570 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-22 09:26:29,989 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,082 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,136 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,186 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,243 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,454 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,505 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,556 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,608 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,674 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,688 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:26:30,737 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,798 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,854 44 INFO rb-01d1866-225816-427570 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-22 09:26:30,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.018 2026-10-22 09:26:30,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:30] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.014 2026-10-22 09:26:31,063 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,114 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,166 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,216 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,300 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,320 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:31,323 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:26:31,353 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,402 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,487 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,537 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,591 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,649 44 INFO rb-01d1866-225816-427570 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-22 09:26:31,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:31] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.008 0.013 2026-10-22 09:26:31,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:31] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.021 0.018 2026-10-22 09:26:31,773 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5754458 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '313d85c0-71ad-412a-a9a0-d451febf0e1c'}] 2026-10-22 09:26:31,782 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:26:32,279 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5754458 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '313d85c0-71ad-412a-a9a0-d451febf0e1c'} created pos.order #655 2026-10-22 09:26:32,306 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5754458 finished 2026-10-22 09:26:32,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.155 0.475 2026-10-22 09:26:32,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.036 0.065 2026-10-22 09:26:32,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:26:32,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:32] "GET /report/barcode/Code128/044e-0b63-42a0 HTTP/1.1" 200 - 0 0.000 0.063 2026-10-22 09:26:32,782 44 INFO rb-01d1866-225816-427570 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-22 09:26:32,787 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76513763 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '313d85c0-71ad-412a-a9a0-d451febf0e1c'}] 2026-10-22 09:26:32,796 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76513763 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '313d85c0-71ad-412a-a9a0-d451febf0e1c'} sync ignored for existing PoS order pos.order(655,) (state: paid) 2026-10-22 09:26:32,829 44 INFO rb-01d1866-225816-427570 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-22 09:26:32,837 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76513763 finished 2026-10-22 09:26:32,911 44 INFO rb-01d1866-225816-427570 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-22 09:26:32,980 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.078 0.162 2026-10-22 09:26:33,031 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:33] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-22 09:26:33,126 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.010 0.030 2026-10-22 09:26:33,177 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,400 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,451 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,502 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,554 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,604 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,656 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,712 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,768 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,825 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,883 44 INFO rb-01d1866-225816-427570 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-22 09:26:33,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:33] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.013 2026-10-22 09:26:33,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:33] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.011 0.013 2026-10-22 09:26:34,024 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,075 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,132 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,190 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,245 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,301 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:34] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.023 0.015 2026-10-22 09:26:34,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:34] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.012 0.014 2026-10-22 09:26:34,518 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,581 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,631 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,684 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,737 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,790 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,844 44 INFO rb-01d1866-225816-427570 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-22 09:26:34,896 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,346 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,397 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,448 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,508 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,565 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,619 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,675 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:35] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.014 2026-10-22 09:26:35,730 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,776 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,837 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,887 44 INFO rb-01d1866-225816-427570 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-22 09:26:35,938 44 INFO rb-01d1866-225816-427570 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-22 09:26:36,000 44 INFO rb-01d1866-225816-427570 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-22 09:26:36,056 44 INFO rb-01d1866-225816-427570 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-22 09:26:36,111 44 INFO rb-01d1866-225816-427570 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-22 09:26:36,168 44 INFO rb-01d1866-225816-427570 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-22 09:26:36,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 09:26:36,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.015 2026-10-22 09:26:36,264 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28946776 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '44b84383-19d7-4b2c-8571-ebaefe5e73f7'}] 2026-10-22 09:26:36,742 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28946776 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '44b84383-19d7-4b2c-8571-ebaefe5e73f7'} created pos.order #656 2026-10-22 09:26:36,777 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28946776 finished 2026-10-22 09:26:36,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.196 0.420 2026-10-22 09:26:37,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.058 0.095 2026-10-22 09:26:37,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 09:26:37,208 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:37] "GET /report/barcode/Code128/044e-27b3-4bc5 HTTP/1.1" 200 - 0 0.000 0.077 2026-10-22 09:26:37,236 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60166033 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '44b84383-19d7-4b2c-8571-ebaefe5e73f7'}] 2026-10-22 09:26:37,246 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60166033 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '44b84383-19d7-4b2c-8571-ebaefe5e73f7'} sync ignored for existing PoS order pos.order(656,) (state: paid) 2026-10-22 09:26:37,248 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,271 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60166033 finished 2026-10-22 09:26:37,353 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.046 0.151 2026-10-22 09:26:37,431 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,474 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:37] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-22 09:26:37,533 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.010 0.030 2026-10-22 09:26:37,728 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,778 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,830 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,887 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,937 44 INFO rb-01d1866-225816-427570 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-22 09:26:37,988 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,041 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,092 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,241 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,291 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,351 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,409 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,466 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,523 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:38] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.030 2026-10-22 09:26:38,644 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,694 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,754 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,810 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,865 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,921 44 INFO rb-01d1866-225816-427570 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-22 09:26:38,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.016 2026-10-22 09:26:38,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:38] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.009 0.017 2026-10-22 09:26:39,116 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,165 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,216 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,269 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,329 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,379 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,430 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,489 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,542 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,595 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,652 44 INFO rb-01d1866-225816-427570 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-22 09:26:39,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.006 2026-10-22 09:26:39,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:39] "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-22 09:26:39,727 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69355199 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '99fbebe1-ae5f-4d01-99c5-3dff01a22b60'}] 2026-10-22 09:26:40,180 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69355199 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '99fbebe1-ae5f-4d01-99c5-3dff01a22b60'} created pos.order #657 2026-10-22 09:26:40,213 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69355199 finished 2026-10-22 09:26:40,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.152 0.410 2026-10-22 09:26:40,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.041 0.070 2026-10-22 09:26:40,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:40,573 44 INFO rb-01d1866-225816-427570 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-22 09:26:40,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:40] "GET /report/barcode/Code128/0447-f17a-4271 HTTP/1.1" 200 - 0 0.000 0.059 2026-10-22 09:26:40,576 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79899243 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '99fbebe1-ae5f-4d01-99c5-3dff01a22b60'}] 2026-10-22 09:26:40,585 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79899243 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '99fbebe1-ae5f-4d01-99c5-3dff01a22b60'} sync ignored for existing PoS order pos.order(657,) (state: paid) 2026-10-22 09:26:40,596 44 INFO rb-01d1866-225816-427570 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-22 09:26:40,613 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79899243 finished 2026-10-22 09:26:40,673 44 INFO rb-01d1866-225816-427570 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-22 09:26:40,729 44 INFO rb-01d1866-225816-427570 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-22 09:26:40,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:40] "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-22 09:26:40,781 44 INFO rb-01d1866-225816-427570 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-22 09:26:40,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:40] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-22 09:26:40,835 44 INFO rb-01d1866-225816-427570 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-22 09:26:40,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.011 0.033 2026-10-22 09:26:41,040 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,090 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,141 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,200 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,260 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,313 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,371 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:41] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-22 09:26:41,425 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:41] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.017 2026-10-22 09:26:41,521 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,573 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,622 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,683 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,734 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,784 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,837 44 INFO rb-01d1866-225816-427570 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-22 09:26:41,888 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,039 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,089 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,140 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,191 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,241 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,305 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,376 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,434 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,486 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,536 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,597 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,646 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,698 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,758 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,811 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,864 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,920 44 INFO rb-01d1866-225816-427570 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-22 09:26:42,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:42] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.009 2026-10-22 09:26:42,970 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9228938 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '398f6201-8a41-40e6-9bc3-b570104d5dce'}] 2026-10-22 09:26:43,489 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9228938 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '398f6201-8a41-40e6-9bc3-b570104d5dce'} created pos.order #658 2026-10-22 09:26:43,523 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9228938 finished 2026-10-22 09:26:43,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.183 0.488 2026-10-22 09:26:43,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.042 0.077 2026-10-22 09:26:43,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:43] "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-22 09:26:43,913 44 INFO rb-01d1866-225816-427570 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-22 09:26:43,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:43] "GET /report/barcode/Code128/0442-0eea-4efe HTTP/1.1" 200 - 0 0.000 0.065 2026-10-22 09:26:43,928 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96694202 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '398f6201-8a41-40e6-9bc3-b570104d5dce'}] 2026-10-22 09:26:43,934 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-22 09:26:43,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:26:43,946 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96694202 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '398f6201-8a41-40e6-9bc3-b570104d5dce'} sync ignored for existing PoS order pos.order(658,) (state: paid) 2026-10-22 09:26:43,997 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96694202 finished 2026-10-22 09:26:44,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.054 0.191 2026-10-22 09:26:44,265 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 35129240 (allocated 38678528) 2026-10-22 09:26:44,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 92960 2026-10-22 09:26:44,268 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-22 09:26:44,272 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 92960 2026-10-22 09:26:44,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:44] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-22 09:26:44,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092644_383691_test_pos_loyalty_tour_basic.txt 2026-10-22 09:26:44,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmph1zexeym_chrome_odoo" 2026-10-22 09:26:44,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-22 09:26:46,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 93223 2026-10-22 09:26:46,287 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmp1ufadaej_chrome_odoo 2026-10-22 09:26:46,287 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:44049/json/version 2026-10-22 09:26:46,288 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:46,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-22 09:26:46,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:44049/json 2026-10-22 09:26:46,333 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:46,352 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:44049/devtools/page/7B983765640850E4963D30E16C4ED4B8 2026-10-22 09:26:46,361 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-22 09:26:46,376 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-22 09:26:46,740 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:26:46,753 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-22 09:26:46,759 44 INFO rb-01d1866-225816-427570 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-22 09:26:46,759 44 INFO rb-01d1866-225816-427570 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-22 09:26:46,779 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:26:47,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:47] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.109 0.831 2026-10-22 09:26:47,719 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '7B983765640850E4963D30E16C4ED4B8', 'loaderId': '7CA1B05AA18ABDB4A68845B6FAA0A4A2', 'isDownload': False} 2026-10-22 09:26:47,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-22 09:26:47,745 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:26:47,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:47] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-10-22 09:26:47,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:47] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.029 2026-10-22 09:26:47,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:47] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.046 2026-10-22 09:26:48,448 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:26:48,464 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:26:48,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.028 2026-10-22 09:26:48,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.017 2026-10-22 09:26:48,535 44 INFO rb-01d1866-225816-427570 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-22 09:26:48,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:26:48,551 44 INFO rb-01d1866-225816-427570 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-22 09:26:48,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:26:48,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-22 09:26:48,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-22 09:26:48,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.040 0.068 2026-10-22 09:26:48,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-22 09:26:49,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.403 0.634 2026-10-22 09:26:49,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:49] "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-22 09:26:49,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:26:50,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.074 2026-10-22 09:26:50,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:26:50,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-22 09:26:50,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 09:26:50,214 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:50,264 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:26:50,267 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:26:50,322 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:26:50,324 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "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-22 09:26:50,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.054 0.073 2026-10-22 09:26:50,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.149 2026-10-22 09:26:50,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.062 2026-10-22 09:26:50,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.160 2026-10-22 09:26:50,490 44 INFO rb-01d1866-225816-427570 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-22 09:26:50,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.041 0.058 2026-10-22 09:26:50,680 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-22 09:26:50,696 44 INFO rb-01d1866-225816-427570 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-22 09:26:50,756 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:26:50,777 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:26:50,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.205 2026-10-22 09:26:50,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.232 2026-10-22 09:26:50,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.245 2026-10-22 09:26:50,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.386 2026-10-22 09:26:51,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-22 09:26:51,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-22 09:26:51,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.206 2026-10-22 09:26:51,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.447 2026-10-22 09:26:51,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-10-22 09:26:51,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1772&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-22 09:26:51,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1773&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.217 2026-10-22 09:26:51,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.225 2026-10-22 09:26:51,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-22 09:26:51,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.014 0.182 2026-10-22 09:26:51,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.084 0.360 2026-10-22 09:26:51,627 44 INFO rb-01d1866-225816-427570 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-22 09:26:51,708 44 INFO rb-01d1866-225816-427570 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-22 09:26:51,760 44 INFO rb-01d1866-225816-427570 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-22 09:26:51,848 44 INFO rb-01d1866-225816-427570 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-22 09:26:51,914 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,007 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,069 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,123 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,175 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,271 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,341 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,391 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,448 44 INFO rb-01d1866-225816-427570 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-22 09:26:52,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-22 09:26:52,500 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:26:52,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16819656 (allocated 18223104) 2026-10-22 09:26:52,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 93223 2026-10-22 09:26:52,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-22 09:26:52,604 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 93223 2026-10-22 09:26:52,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092652_756357_test_pos_loyalty_tour_max_amount.txt 2026-10-22 09:26:52,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmp1ufadaej_chrome_odoo" 2026-10-22 09:26:52,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-22 09:26:54,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 93435 2026-10-22 09:26:54,404 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmp4lcxauo3_chrome_odoo 2026-10-22 09:26:54,405 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:34373/json/version 2026-10-22 09:26:54,406 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34373', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:54,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-22 09:26:54,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:34373/json 2026-10-22 09:26:54,490 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34373', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:26:54,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:34373/devtools/page/E276D8A158B65F51DA0F17B0E80E18E4 2026-10-22 09:26:54,551 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-22 09:26:54,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-22 09:26:54,907 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:26:54,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-22 09:26:54,921 44 INFO rb-01d1866-225816-427570 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-22 09:26:54,921 44 INFO rb-01d1866-225816-427570 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-22 09:26:54,940 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:26:56,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.083 1.051 2026-10-22 09:26:56,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': 'E276D8A158B65F51DA0F17B0E80E18E4', 'loaderId': 'DB10E050196C1FCD7D4BBEDFA3C48562', 'isDownload': False} 2026-10-22 09:26:56,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-22 09:26:56,106 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:26:56,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-22 09:26:56,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:26:56,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.041 2026-10-22 09:26:56,865 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:56,877 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:56,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 09:26:56,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-22 09:26:56,956 44 INFO rb-01d1866-225816-427570 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-22 09:26:56,968 44 INFO rb-01d1866-225816-427570 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-22 09:26:56,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:26:57,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:26:57,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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.019 2026-10-22 09:26:57,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-22 09:26:57,187 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.037 0.073 2026-10-22 09:26:57,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-22 09:26:58,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.457 0.649 2026-10-22 09:26:58,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "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-22 09:26:58,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "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.017 2026-10-22 09:26:58,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.059 2026-10-22 09:26:58,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:26:58,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-22 09:26:58,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:26:58,737 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:26:58,761 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:26:58,783 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:26:58,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.021 0.040 2026-10-22 09:26:58,832 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:26:58,855 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26: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-22 09:26:58,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.078 0.123 2026-10-22 09:26:58,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.181 2026-10-22 09:26:58,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:58] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.010 0.137 2026-10-22 09:26:59,002 44 INFO rb-01d1866-225816-427570 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-22 09:26:59,046 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:26:59,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.071 0.099 2026-10-22 09:26:59,214 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:26:59,218 44 INFO rb-01d1866-225816-427570 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-22 09:26:59,272 44 INFO rb-01d1866-225816-427570 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-22 09:26:59,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.075 0.274 2026-10-22 09:26:59,405 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:26:59,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.291 2026-10-22 09:26:59,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.336 2026-10-22 09:26:59,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.368 2026-10-22 09:26:59,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.451 2026-10-22 09:26:59,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.312 2026-10-22 09:26:59,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-22 09:26:59,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-22 09:26:59,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1776&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-22 09:26:59,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-22 09:26:59,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1777&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-22 09:26:59,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.181 2026-10-22 09:26:59,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-22 09:26:59,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:26:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.341 2026-10-22 09:27:00,036 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,139 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,188 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,250 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,338 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,375 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.027 0.066 2026-10-22 09:27:00,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.009 0.093 2026-10-22 09:27:00,493 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.084 2026-10-22 09:27:00,622 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,673 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,724 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,775 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,825 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,887 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,938 44 INFO rb-01d1866-225816-427570 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-22 09:27:00,993 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,043 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,100 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,161 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,212 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,302 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,368 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,418 44 INFO rb-01d1866-225816-427570 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-22 09:27:01,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-22 09:27:01,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:27:01,580 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17480616 (allocated 19271680) 2026-10-22 09:27:01,594 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 93435 2026-10-22 09:27:01,597 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-22 09:27:01,597 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 93435 2026-10-22 09:27:01,714 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092701_714356_test_promo_with_different_taxes.txt 2026-10-22 09:27:01,714 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmp4lcxauo3_chrome_odoo" 2026-10-22 09:27:01,739 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-22 09:27:03,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 93642 2026-10-22 09:27:03,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmppo9rchx4_chrome_odoo 2026-10-22 09:27:03,608 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:34359/json/version 2026-10-22 09:27:03,609 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:03,630 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-22 09:27:03,632 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:34359/json 2026-10-22 09:27:03,636 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:03,646 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:34359/devtools/page/534BF7A4B9EF3609E17884DC6C44ADD2 2026-10-22 09:27:03,653 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-22 09:27:03,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-22 09:27:04,079 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:27:04,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-22 09:27:04,091 44 INFO rb-01d1866-225816-427570 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-22 09:27:04,092 44 INFO rb-01d1866-225816-427570 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-22 09:27:04,128 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:27:05,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.090 0.856 2026-10-22 09:27:05,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '534BF7A4B9EF3609E17884DC6C44ADD2', 'loaderId': '06CEF547CC34F2AB5A328F7E3E0156F9', 'isDownload': False} 2026-10-22 09:27:05,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-22 09:27:05,091 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:27:05,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 09:27:05,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:27:05,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.039 2026-10-22 09:27:05,814 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:27:05,826 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:27:05,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:27:05,889 44 INFO rb-01d1866-225816-427570 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-22 09:27:05,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 09:27:05,899 44 INFO rb-01d1866-225816-427570 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-22 09:27:05,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:27:05,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:05,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-22 09:27:06,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.033 2026-10-22 09:27:06,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-22 09:27:06,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.043 0.065 2026-10-22 09:27:07,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.432 0.640 2026-10-22 09:27:07,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:27:07,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:27:07,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.052 2026-10-22 09:27:07,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:27:07,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-22 09:27:07,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 09:27:07,554 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:07,571 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:27:07,576 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:27:07,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.044 2026-10-22 09:27:07,673 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:27:07,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.117 2026-10-22 09:27:07,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-22 09:27:07,691 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "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-22 09:27:07,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.024 2026-10-22 09:27:07,836 44 INFO rb-01d1866-225816-427570 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-22 09:27:07,880 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:27:08,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.127 0.092 2026-10-22 09:27:08,084 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:08,154 44 INFO rb-01d1866-225816-427570 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-22 09:27:08,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.241 2026-10-22 09:27:08,186 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:08,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.247 2026-10-22 09:27:08,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.301 2026-10-22 09:27:08,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.321 2026-10-22 09:27:08,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.399 2026-10-22 09:27:08,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.272 2026-10-22 09:27:08,437 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.223 2026-10-22 09:27:08,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1780&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.015 0.247 2026-10-22 09:27:08,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-22 09:27:08,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-22 09:27:08,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1779&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-22 09:27:08,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.074 0.258 2026-10-22 09:27:08,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-22 09:27:08,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.350 2026-10-22 09:27:08,844 44 INFO rb-01d1866-225816-427570 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-22 09:27:08,964 44 INFO rb-01d1866-225816-427570 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-22 09:27:09,119 44 INFO rb-01d1866-225816-427570 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-22 09:27:09,170 44 INFO rb-01d1866-225816-427570 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-22 09:27:09,221 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-22 09:27:09,222 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:27:09,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 16120604 (allocated 17825792) 2026-10-22 09:27:09,324 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 93642 2026-10-22 09:27:09,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-22 09:27:09,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 93642 2026-10-22 09:27:09,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092709_434373_test_promo_with_free_product.txt 2026-10-22 09:27:09,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmppo9rchx4_chrome_odoo" 2026-10-22 09:27:09,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-22 09:27:11,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 93853 2026-10-22 09:27:11,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpxn4_yu0q_chrome_odoo 2026-10-22 09:27:11,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:33359/json/version 2026-10-22 09:27:11,532 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:11,554 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-22 09:27:11,554 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:33359/json 2026-10-22 09:27:11,564 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:11,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:33359/devtools/page/3D3094F951E26753C64BEB0458A15ABB 2026-10-22 09:27:11,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-22 09:27:11,617 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-22 09:27:12,072 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:27:12,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-22 09:27:12,089 44 INFO rb-01d1866-225816-427570 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-22 09:27:12,089 44 INFO rb-01d1866-225816-427570 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-22 09:27:12,110 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:27:12,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:12] "GET /pos/ui/80 HTTP/1.1" 200 - 86 0.066 0.689 2026-10-22 09:27:12,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '3D3094F951E26753C64BEB0458A15ABB', 'loaderId': '5E33BA89B29260F4BABB6147CAABF2EF', 'isDownload': False} 2026-10-22 09:27:12,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-22 09:27:12,885 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:27:12,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:12] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 09:27:12,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:12] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.029 2026-10-22 09:27:12,948 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:12] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.040 2026-10-22 09:27:13,643 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:13,653 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:27:13,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.026 2026-10-22 09:27:13,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-22 09:27:13,742 44 INFO rb-01d1866-225816-427570 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-22 09:27:13,753 44 INFO rb-01d1866-225816-427570 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-22 09:27:13,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27: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-22 09:27:13,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:13,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.017 2026-10-22 09:27:13,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-22 09:27:13,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.076 2026-10-22 09:27:13,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-22 09:27:15,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.493 0.659 2026-10-22 09:27:15,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "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-22 09:27:15,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:27:15,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.046 2026-10-22 09:27:15,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27: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.008 2026-10-22 09:27:15,452 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-22 09:27:15,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:27:15,567 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:15,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:27:15,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:27:15,605 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:27:15,653 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:27:15,663 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:27:15,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.058 0.091 2026-10-22 09:27:15,733 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:27:15,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.164 2026-10-22 09:27:15,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:15] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.043 0.103 2026-10-22 09:27:15,872 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,050 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.085 0.273 2026-10-22 09:27:16,077 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:27:16,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.385 2026-10-22 09:27:16,113 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.151 2026-10-22 09:27:16,151 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:27:16,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-22 09:27:16,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.231 2026-10-22 09:27:16,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-22 09:27:16,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.201 2026-10-22 09:27:16,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-22 09:27:16,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1787&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-22 09:27:16,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-22 09:27:16,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-22 09:27:16,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-22 09:27:16,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.230 2026-10-22 09:27:16,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.241 2026-10-22 09:27:16,662 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,762 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,811 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,871 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,945 44 INFO rb-01d1866-225816-427570 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-22 09:27:16,990 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27: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.031 0.063 2026-10-22 09:27:17,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.099 2026-10-22 09:27:17,108 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,213 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,260 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.030 0.080 2026-10-22 09:27:17,314 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,366 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,419 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,473 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,525 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,606 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,658 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,708 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,759 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,810 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,860 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,921 44 INFO rb-01d1866-225816-427570 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-22 09:27:17,982 44 INFO rb-01d1866-225816-427570 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-22 09:27:18,076 44 INFO rb-01d1866-225816-427570 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-22 09:27:18,127 44 INFO rb-01d1866-225816-427570 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-22 09:27:18,177 44 INFO rb-01d1866-225816-427570 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-22 09:27:18,228 44 INFO rb-01d1866-225816-427570 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-22 09:27:18,279 44 INFO rb-01d1866-225816-427570 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-22 09:27:18,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-22 09:27:18,331 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-22 09:27:18,459 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16640768 (allocated 17825792) 2026-10-22 09:27:18,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 93853 2026-10-22 09:27:18,482 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-22 09:27:18,488 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 93853 2026-10-22 09:27:18,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092718_599249_test_promotion_program_with_global_discount.txt 2026-10-22 09:27:18,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpxn4_yu0q_chrome_odoo" 2026-10-22 09:27:18,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-22 09:27:20,542 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 94067 2026-10-22 09:27:20,543 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpx73s68fm_chrome_odoo 2026-10-22 09:27:20,543 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:35787/json/version 2026-10-22 09:27:20,544 44 INFO rb-01d1866-225816-427570 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-22 09:27:20,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-22 09:27:20,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:35787/json 2026-10-22 09:27:20,593 44 INFO rb-01d1866-225816-427570 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-22 09:27:20,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:35787/devtools/page/8002C3AF430E393BE45AA91C3146B0B2 2026-10-22 09:27:20,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-22 09:27:20,647 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-22 09:27:20,861 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:27:20,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-22 09:27:20,874 44 INFO rb-01d1866-225816-427570 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-22 09:27:20,874 44 INFO rb-01d1866-225816-427570 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-22 09:27:20,902 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:27:21,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:21] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.077 0.705 2026-10-22 09:27:21,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '8002C3AF430E393BE45AA91C3146B0B2', 'loaderId': '8C21C9175E3FED04E7E9CF95D1CE7C01', 'isDownload': False} 2026-10-22 09:27:21,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-22 09:27:21,707 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:27:21,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:21] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:27:21,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:21] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:27:21,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:21] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-22 09:27:22,508 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:27:22,516 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:27:22,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-22 09:27:22,569 44 INFO rb-01d1866-225816-427570 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-22 09:27:22,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:27:22,579 44 INFO rb-01d1866-225816-427570 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-22 09:27:22,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:27:22,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:27:22,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-22 09:27:22,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.036 2026-10-22 09:27:22,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.055 2026-10-22 09:27:22,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-22 09:27:24,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.427 0.869 2026-10-22 09:27:24,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "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-22 09:27:24,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.012 2026-10-22 09:27:24,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.056 2026-10-22 09:27:24,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27: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-22 09:27:24,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-22 09:27:24,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.015 2026-10-22 09:27:24,547 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:27:24,563 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:27:24,585 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:27:24,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.010 0.035 2026-10-22 09:27:24,676 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:27:24,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.107 2026-10-22 09:27:24,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-22 09:27:24,685 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "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-22 09:27:24,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.008 0.031 2026-10-22 09:27:24,850 44 INFO rb-01d1866-225816-427570 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-22 09:27:24,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.018 2026-10-22 09:27:24,936 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:27:25,011 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:27:25,019 44 INFO rb-01d1866-225816-427570 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-22 09:27:25,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.077 0.068 2026-10-22 09:27:25,123 44 INFO rb-01d1866-225816-427570 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-22 09:27:25,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.223 2026-10-22 09:27:25,184 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:27:25,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.264 2026-10-22 09:27:25,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.304 2026-10-22 09:27:25,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.335 2026-10-22 09:27:25,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.307 2026-10-22 09:27:25,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.295 2026-10-22 09:27:25,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-22 09:27:25,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1790&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-22 09:27:25,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1789&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.238 2026-10-22 09:27:25,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-10-22 09:27:25,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-22 09:27:25,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-22 09:27:25,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.385 2026-10-22 09:27:25,821 44 INFO rb-01d1866-225816-427570 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-22 09:27:25,943 44 INFO rb-01d1866-225816-427570 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-22 09:27:25,995 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,057 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,148 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,196 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.062 2026-10-22 09:27:26,318 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.030 0.076 2026-10-22 09:27:26,407 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,462 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,518 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,571 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,626 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,680 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,733 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,819 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,934 44 INFO rb-01d1866-225816-427570 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-22 09:27:26,984 44 INFO rb-01d1866-225816-427570 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-22 09:27:27,034 44 INFO rb-01d1866-225816-427570 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-22 09:27:27,087 44 INFO rb-01d1866-225816-427570 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-22 09:27:27,136 44 INFO rb-01d1866-225816-427570 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-22 09:27:27,187 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-22 09:27:27,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:27:27,313 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 17113304 (allocated 19009536) 2026-10-22 09:27:27,327 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 94067 2026-10-22 09:27:27,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-22 09:27:27,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 94067 2026-10-22 09:27:27,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092727_458326_test_promotion_program_with_loyalty_program.txt 2026-10-22 09:27:27,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpx73s68fm_chrome_odoo" 2026-10-22 09:27:27,484 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-22 09:27:29,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 94283 2026-10-22 09:27:29,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmppu3riwni_chrome_odoo 2026-10-22 09:27:29,100 44 INFO rb-01d1866-225816-427570 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:44377/json/version 2026-10-22 09:27:29,102 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:29,124 44 INFO rb-01d1866-225816-427570 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-22 09:27:29,124 44 INFO rb-01d1866-225816-427570 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:44377/json 2026-10-22 09:27:29,125 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:29,147 44 INFO rb-01d1866-225816-427570 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:44377/devtools/page/5CC24CD50B8687547475553BB10ADAC2 2026-10-22 09:27:29,177 44 INFO rb-01d1866-225816-427570 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-22 09:27:29,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-22 09:27:29,374 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:27:29,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-22 09:27:29,389 44 INFO rb-01d1866-225816-427570 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-22 09:27:29,389 44 INFO rb-01d1866-225816-427570 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-22 09:27:29,405 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:27:30,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.083 0.648 2026-10-22 09:27:30,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': '5CC24CD50B8687547475553BB10ADAC2', 'loaderId': '727A3DD0216672BDB4C55492BB42EBC6', 'isDownload': False} 2026-10-22 09:27:30,136 44 INFO rb-01d1866-225816-427570 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-22 09:27:30,160 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:27:30,187 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.013 2026-10-22 09:27:30,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.024 2026-10-22 09:27:30,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.045 2026-10-22 09:27:30,891 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:27:30,896 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:27:30,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-22 09:27:30,972 44 INFO rb-01d1866-225816-427570 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-22 09:27:30,980 44 INFO rb-01d1866-225816-427570 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-22 09:27:30,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.016 2026-10-22 09:27:31,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.020 2026-10-22 09:27:31,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:31,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.020 2026-10-22 09:27:31,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.052 2026-10-22 09:27:31,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.047 0.072 2026-10-22 09:27:31,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-22 09:27:32,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.410 0.599 2026-10-22 09:27:32,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "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-22 09:27:32,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27: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-22 09:27:32,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.049 2026-10-22 09:27:32,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:27:32,601 44 INFO rb-01d1866-225816-427570 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-22 09:27:32,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:27:32,681 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:32,712 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:27:32,715 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:27:32,767 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:32,776 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:27:32,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.067 2026-10-22 09:27:32,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.141 2026-10-22 09:27:32,864 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.059 2026-10-22 09:27:32,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.170 2026-10-22 09:27:32,928 44 INFO rb-01d1866-225816-427570 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-22 09:27:32,971 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:27:33,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.055 0.067 2026-10-22 09:27:33,092 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:27:33,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.138 2026-10-22 09:27:33,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-22 09:27:33,172 44 INFO rb-01d1866-225816-427570 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-22 09:27:33,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-22 09:27:33,195 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:33,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.157 2026-10-22 09:27:33,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.338 2026-10-22 09:27:33,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.274 2026-10-22 09:27:33,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.321 2026-10-22 09:27:33,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.300 2026-10-22 09:27:33,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1792&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.308 2026-10-22 09:27:33,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1793&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.323 2026-10-22 09:27:33,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-22 09:27:33,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-22 09:27:33,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-22 09:27:33,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.063 0.390 2026-10-22 09:27:33,938 44 INFO rb-01d1866-225816-427570 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-22 09:27:33,993 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,044 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,095 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,146 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,197 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,283 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,334 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,384 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,434 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,485 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,535 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,630 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,692 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,743 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,794 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,845 44 INFO rb-01d1866-225816-427570 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-22 09:27:34,896 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-22 09:27:34,897 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-22 09:27:35,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15507364 (allocated 16515072) 2026-10-22 09:27:35,022 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 94283 2026-10-22 09:27:35,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-22 09:27:35,037 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 94283 2026-10-22 09:27:35,145 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092735_144923_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-22 09:27:35,145 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmppu3riwni_chrome_odoo" 2026-10-22 09:27:35,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-22 09:27:38,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 94485 2026-10-22 09:27:38,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmp6rlqakrb_chrome_odoo 2026-10-22 09:27:38,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45123/json/version 2026-10-22 09:27:38,063 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45123', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:38,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-22 09:27:38,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45123/json 2026-10-22 09:27:38,077 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45123', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:38,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:45123/devtools/page/384FBF043056C8545D0641532583E5C9 2026-10-22 09:27:38,096 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-22 09:27:38,101 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-22 09:27:38,281 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:27:38,297 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-22 09:27:38,302 44 INFO rb-01d1866-225816-427570 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-22 09:27:38,302 44 INFO rb-01d1866-225816-427570 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-22 09:27:38,332 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:27:39,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:39] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.095 0.815 2026-10-22 09:27:39,234 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '384FBF043056C8545D0641532583E5C9', 'loaderId': '9BDFCD812A8D8197BDD28B1DA054CC82', 'isDownload': False} 2026-10-22 09:27:39,234 44 INFO rb-01d1866-225816-427570 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-22 09:27:39,255 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:27:39,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:39] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-22 09:27:39,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:39] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-22 09:27:39,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:39] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.050 2026-10-22 09:27:40,113 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:27:40,123 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:40,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 09:27:40,167 44 INFO rb-01d1866-225816-427570 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-22 09:27:40,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-22 09:27:40,179 44 INFO rb-01d1866-225816-427570 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-22 09:27:40,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 09:27:40,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:40,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.016 2026-10-22 09:27:40,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-22 09:27:40,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.032 0.065 2026-10-22 09:27:40,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-22 09:27:41,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.576 0.662 2026-10-22 09:27:41,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:41] "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-22 09:27:41,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:41] "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-22 09:27:41,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:41] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.053 2026-10-22 09:27:41,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27: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-22 09:27:41,980 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-22 09:27:42,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:27:42,078 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:27:42,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:27:42,115 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:27:42,145 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:27:42,170 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:27:42,187 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-22 09:27:42,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.061 0.117 2026-10-22 09:27:42,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.192 2026-10-22 09:27:42,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.079 2026-10-22 09:27:42,343 44 INFO rb-01d1866-225816-427570 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-22 09:27:42,469 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.069 2026-10-22 09:27:42,508 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:42,510 44 INFO rb-01d1866-225816-427570 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-22 09:27:42,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.107 0.082 2026-10-22 09:27:42,591 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:27:42,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.041 0.261 2026-10-22 09:27:42,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.293 2026-10-22 09:27:42,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.321 2026-10-22 09:27:42,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.302 2026-10-22 09:27:42,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.457 2026-10-22 09:27:42,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.309 2026-10-22 09:27:42,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:42] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.258 2026-10-22 09:27:43,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.270 2026-10-22 09:27:43,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=1795&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.262 2026-10-22 09:27:43,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.218 2026-10-22 09:27:43,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-10-22 09:27:43,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-22 09:27:43,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.438 2026-10-22 09:27:43,458 44 INFO rb-01d1866-225816-427570 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-22 09:27:44,004 44 INFO rb-01d1866-225816-427570 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-22 09:27:44,058 44 INFO rb-01d1866-225816-427570 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-22 09:27:44,105 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-22 09:27:44,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-22 09:27:44,251 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 19317880 (allocated 20844544) 2026-10-22 09:27:44,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 94485 2026-10-22 09:27:44,279 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-22 09:27:44,280 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 94485 2026-10-22 09:27:44,388 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092744_388095_test_race_conditions_update_program.txt 2026-10-22 09:27:44,388 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmp6rlqakrb_chrome_odoo" 2026-10-22 09:27:44,410 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-22 09:27:45,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 94695 2026-10-22 09:27:45,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmp5m2i508a_chrome_odoo 2026-10-22 09:27:45,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:33159/json/version 2026-10-22 09:27:45,568 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:45,636 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-22 09:27:45,636 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:33159/json 2026-10-22 09:27:45,637 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:45,674 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:33159/devtools/page/EBEA6D98BF56CA5194A33415814C77FD 2026-10-22 09:27:45,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-22 09:27:45,722 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-22 09:27:45,936 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:27:45,948 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-22 09:27:45,955 44 INFO rb-01d1866-225816-427570 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-22 09:27:45,955 44 INFO rb-01d1866-225816-427570 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-22 09:27:45,993 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:27:46,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:46] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 87 0.074 0.786 2026-10-22 09:27:46,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': 'EBEA6D98BF56CA5194A33415814C77FD', 'loaderId': 'BE4F70B43D6131CA0ACA5E29C7360895', 'isDownload': False} 2026-10-22 09:27:46,848 44 INFO rb-01d1866-225816-427570 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-22 09:27:46,871 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:27:46,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:46] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.029 2026-10-22 09:27:46,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:46] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-10-22 09:27:46,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:46] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.059 2026-10-22 09:27:47,616 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:27:47,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:27:47,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:27:47,686 44 INFO rb-01d1866-225816-427570 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-22 09:27:47,694 44 INFO rb-01d1866-225816-427570 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-22 09:27:47,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.021 2026-10-22 09:27:47,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:27:47,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:47,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-22 09:27:47,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.038 2026-10-22 09:27:47,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:27:47,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.056 2026-10-22 09:27:49,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.462 0.632 2026-10-22 09:27:49,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:27:49,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:27:49,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.053 2026-10-22 09:27:49,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:27:49,299 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-22 09:27:49,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-22 09:27:49,389 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:27:49,412 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:27:49,413 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:27:49,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:27:49,468 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:27:49,473 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "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-22 09:27:49,516 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:27:49,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.103 2026-10-22 09:27:49,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.164 2026-10-22 09:27:49,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.114 2026-10-22 09:27:49,631 44 INFO rb-01d1866-225816-427570 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-22 09:27:49,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.180 2026-10-22 09:27:49,786 44 INFO rb-01d1866-225816-427570 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-22 09:27:49,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.060 0.289 2026-10-22 09:27:49,881 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:27:49,886 44 INFO rb-01d1866-225816-427570 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-22 09:27:49,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.202 2026-10-22 09:27:49,925 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:27:49,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.021 0.209 2026-10-22 09:27:49,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:49] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-22 09:27:50,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.293 2026-10-22 09:27:50,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.308 2026-10-22 09:27:50,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-22 09:27:50,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-22 09:27:50,187 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-22 09:27:50,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-22 09:27:50,263 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-10-22 09:27:50,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-22 09:27:50,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.066 0.277 2026-10-22 09:27:50,507 44 INFO rb-01d1866-225816-427570 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-22 09:27:50,615 44 INFO rb-01d1866-225816-427570 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-22 09:27:50,666 44 INFO rb-01d1866-225816-427570 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-22 09:27:50,725 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,126 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,178 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,251 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:51] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.021 0.057 2026-10-22 09:27:51,356 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,404 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.045 0.069 2026-10-22 09:27:51,455 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.111 2026-10-22 09:27:51,549 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,587 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.034 0.078 2026-10-22 09:27:51,700 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,781 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.072 2026-10-22 09:27:51,836 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,903 44 INFO rb-01d1866-225816-427570 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-22 09:27:51,982 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,062 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,078 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:27:52,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:27:52,111 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,160 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,246 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,298 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,352 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,404 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,463 44 INFO rb-01d1866-225816-427570 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-22 09:27:52,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:52] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.010 0.014 2026-10-22 09:27:52,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:52] "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-22 09:27:52,594 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16447735 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1d870690-b1ae-440d-9e7f-4088ba59e838'}] 2026-10-22 09:27:52,598 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:27:53,375 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16447735 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1d870690-b1ae-440d-9e7f-4088ba59e838'} created pos.order #659 2026-10-22 09:27:53,410 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16447735 finished 2026-10-22 09:27:53,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.329 0.618 2026-10-22 09:27:53,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.046 0.063 2026-10-22 09:27:53,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:53] "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-22 09:27:53,873 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26755674 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1d870690-b1ae-440d-9e7f-4088ba59e838'}] 2026-10-22 09:27:53,892 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26755674 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1d870690-b1ae-440d-9e7f-4088ba59e838'} sync ignored for existing PoS order pos.order(659,) (state: paid) 2026-10-22 09:27:53,895 44 INFO rb-01d1866-225816-427570 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-22 09:27:53,930 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26755674 finished 2026-10-22 09:27:53,943 44 INFO rb-01d1866-225816-427570 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-22 09:27:53,985 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,041 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,095 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.173 2026-10-22 09:27:54,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.012 0.031 2026-10-22 09:27:54,190 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "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-22 09:27:54,253 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.036 2026-10-22 09:27:54,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "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.030 2026-10-22 09:27:54,306 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,360 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,414 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.049 0.086 2026-10-22 09:27:54,498 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.032 2026-10-22 09:27:54,550 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,600 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,655 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,705 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,756 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,851 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,903 44 INFO rb-01d1866-225816-427570 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-22 09:27:54,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:54] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.030 0.052 2026-10-22 09:27:54,968 44 INFO rb-01d1866-225816-427570 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-22 09:27:55,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-22 09:27:55,019 44 INFO rb-01d1866-225816-427570 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-22 09:27:55,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.091 2026-10-22 09:27:55,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:55] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.053 2026-10-22 09:27:55,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20448476 (allocated 22941696) 2026-10-22 09:27:55,229 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 94695 2026-10-22 09:27:55,234 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-22 09:27:55,235 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 94695 2026-10-22 09:27:55,340 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092755_340383_test_refund_does_not_decrease_points.txt 2026-10-22 09:27:55,340 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmp5m2i508a_chrome_odoo" 2026-10-22 09:27:55,402 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-22 09:27:57,391 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 94929 2026-10-22 09:27:57,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmppicvsa33_chrome_odoo 2026-10-22 09:27:57,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:44289/json/version 2026-10-22 09:27:57,393 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:57,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-22 09:27:57,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:44289/json 2026-10-22 09:27:57,431 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:27:57,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:44289/devtools/page/FFD3589909CFEFD5580E23BBA4B02075 2026-10-22 09:27:57,465 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-22 09:27:57,480 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-22 09:27:57,625 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:27:57,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-22 09:27:57,638 44 INFO rb-01d1866-225816-427570 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-22 09:27:57,638 44 INFO rb-01d1866-225816-427570 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-22 09:27:57,659 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:27:58,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:58] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.072 1.127 2026-10-22 09:27:58,858 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': 'FFD3589909CFEFD5580E23BBA4B02075', 'loaderId': '52F70D4FF9EA7EF0E18C01D36C3EC3FA', 'isDownload': False} 2026-10-22 09:27:58,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-22 09:27:58,888 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:27:58,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:58] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-22 09:27:58,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:58] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-22 09:27:58,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:58] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-22 09:27:59,612 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:27:59,627 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:27:59,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.033 2026-10-22 09:27:59,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-22 09:27:59,726 44 INFO rb-01d1866-225816-427570 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-22 09:27:59,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 09:27:59,748 44 INFO rb-01d1866-225816-427570 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-22 09:27:59,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:27:59,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-22 09:27:59,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-22 09:27:59,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.054 2026-10-22 09:27:59,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:27:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-22 09:28:00,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.419 0.561 2026-10-22 09:28:00,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:28:01,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28: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-22 09:28:01,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.052 2026-10-22 09:28:01,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28: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.013 2026-10-22 09:28:01,263 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-22 09:28:01,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:28:01,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:28:01,345 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:28:01,410 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:28:01,413 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-22 09:28:01,419 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-22 09:28:01,469 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:28:01,470 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-22 09:28:01,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.078 0.056 2026-10-22 09:28:01,507 44 INFO rb-01d1866-225816-427570 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-22 09:28:01,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.162 2026-10-22 09:28:01,636 44 INFO rb-01d1866-225816-427570 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-22 09:28:01,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.073 0.147 2026-10-22 09:28:01,691 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:01,708 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:28:01,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.320 2026-10-22 09:28:01,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.306 2026-10-22 09:28:01,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.006 0.190 2026-10-22 09:28:01,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.241 2026-10-22 09:28:01,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.268 2026-10-22 09:28:01,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-22 09:28:01,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-22 09:28:01,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-22 09:28:02,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-22 09:28:02,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-22 09:28:02,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-22 09:28:02,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-22 09:28:02,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-22 09:28:02,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.073 0.230 2026-10-22 09:28:02,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.280 2026-10-22 09:28:02,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:02] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.338 2026-10-22 09:28:02,414 44 INFO rb-01d1866-225816-427570 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-22 09:28:02,537 44 INFO rb-01d1866-225816-427570 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-22 09:28:02,688 44 INFO rb-01d1866-225816-427570 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-22 09:28:02,768 44 INFO rb-01d1866-225816-427570 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-22 09:28:02,867 44 INFO rb-01d1866-225816-427570 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-22 09:28:02,932 44 INFO rb-01d1866-225816-427570 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-22 09:28:02,982 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,041 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,143 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28: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.026 0.055 2026-10-22 09:28:03,216 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.013 0.087 2026-10-22 09:28:03,257 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:28:03,259 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:28:03,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.028 0.072 2026-10-22 09:28:03,378 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,424 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,503 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,557 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,611 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,663 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,716 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,773 44 INFO rb-01d1866-225816-427570 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-22 09:28:03,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:03] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.010 0.016 2026-10-22 09:28:03,857 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56560460 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f4df06f9-9123-47bf-9773-1d7663b319ba'}] 2026-10-22 09:28:03,865 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:28:04,519 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56560460 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f4df06f9-9123-47bf-9773-1d7663b319ba'} created pos.order #660 2026-10-22 09:28:04,550 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56560460 finished 2026-10-22 09:28:04,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.242 0.556 2026-10-22 09:28:05,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 112 0.201 0.567 2026-10-22 09:28:05,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:05] "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-22 09:28:05,778 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9935415 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f4df06f9-9123-47bf-9773-1d7663b319ba'}] 2026-10-22 09:28:05,782 44 INFO rb-01d1866-225816-427570 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-22 09:28:05,791 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9935415 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f4df06f9-9123-47bf-9773-1d7663b319ba'} sync ignored for existing PoS order pos.order(660,) (state: paid) 2026-10-22 09:28:05,817 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9935415 finished 2026-10-22 09:28:05,835 44 INFO rb-01d1866-225816-427570 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-22 09:28:05,879 44 INFO rb-01d1866-225816-427570 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-22 09:28:05,932 44 INFO rb-01d1866-225816-427570 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-22 09:28:05,981 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.065 0.164 2026-10-22 09:28:06,045 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-22 09:28:06,150 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.014 0.038 2026-10-22 09:28:06,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "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-22 09:28:06,211 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.036 2026-10-22 09:28:06,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "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.034 2026-10-22 09:28:06,300 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,356 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,402 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 46 0.049 0.090 2026-10-22 09:28:06,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.043 2026-10-22 09:28:06,493 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,556 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,611 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,659 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,712 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,762 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,881 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,941 44 INFO rb-01d1866-225816-427570 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-22 09:28:06,992 44 INFO rb-01d1866-225816-427570 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-22 09:28:07,042 44 INFO rb-01d1866-225816-427570 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-22 09:28:07,096 44 INFO rb-01d1866-225816-427570 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-22 09:28:07,147 44 INFO rb-01d1866-225816-427570 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-22 09:28:07,200 44 INFO rb-01d1866-225816-427570 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-22 09:28:07,251 44 INFO rb-01d1866-225816-427570 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-22 09:28:07,334 44 INFO rb-01d1866-225816-427570 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-22 09:28:07,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-22 09:28:07,387 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 09:28:07,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28: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.019 0.055 2026-10-22 09:28:07,661 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 22771584 (allocated 26353664) 2026-10-22 09:28:07,667 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 94929 2026-10-22 09:28:07,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-22 09:28:07,677 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 94929 2026-10-22 09:28:07,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.026 0.047 2026-10-22 09:28:07,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092807_784045_test_refund_product_part_of_rules.txt 2026-10-22 09:28:07,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmppicvsa33_chrome_odoo" 2026-10-22 09:28:07,804 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-22 09:28:08,852 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 95156 2026-10-22 09:28:08,853 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmphva6c5yl_chrome_odoo 2026-10-22 09:28:08,853 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:39349/json/version 2026-10-22 09:28:08,854 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39349', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:08,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-22 09:28:08,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:39349/json 2026-10-22 09:28:08,911 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39349', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:08,926 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:39349/devtools/page/F174A8AC6A4A26D5EB64A4DA02606E3D 2026-10-22 09:28:08,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-22 09:28:08,952 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-22 09:28:09,101 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:28:09,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-22 09:28:09,117 44 INFO rb-01d1866-225816-427570 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-22 09:28:09,118 44 INFO rb-01d1866-225816-427570 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-22 09:28:09,139 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:28:10,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.097 0.858 2026-10-22 09:28:10,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': 'F174A8AC6A4A26D5EB64A4DA02606E3D', 'loaderId': '32DF4697E56FF2E8DF7AD70204D797CC', 'isDownload': False} 2026-10-22 09:28:10,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-22 09:28:10,112 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:28:10,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.010 2026-10-22 09:28:10,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-22 09:28:10,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.051 2026-10-22 09:28:10,909 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:10,910 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:28:10,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:28:10,984 44 INFO rb-01d1866-225816-427570 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-22 09:28:10,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:28:10,997 44 INFO rb-01d1866-225816-427570 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-22 09:28:11,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:28:11,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:11,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.018 2026-10-22 09:28:11,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.048 2026-10-22 09:28:11,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.067 2026-10-22 09:28:11,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-22 09:28:12,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.459 0.678 2026-10-22 09:28:12,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:28:12,525 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:28:12,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.047 2026-10-22 09:28:12,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-10-22 09:28:12,669 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-22 09:28:12,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:28:12,777 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:12,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:28:12,837 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:28:12,847 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:28:12,905 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:28:12,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.090 2026-10-22 09:28:12,941 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:12,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:28:12,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:12] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.181 2026-10-22 09:28:13,049 44 INFO rb-01d1866-225816-427570 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-22 09:28:13,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.232 2026-10-22 09:28:13,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.014 0.243 2026-10-22 09:28:13,269 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:28:13,294 44 INFO rb-01d1866-225816-427570 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-22 09:28:13,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.069 0.383 2026-10-22 09:28:13,394 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:28:13,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.220 2026-10-22 09:28:13,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.252 2026-10-22 09:28:13,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.290 2026-10-22 09:28:13,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 4 0.003 0.329 2026-10-22 09:28:13,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.235 2026-10-22 09:28:13,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-10-22 09:28:13,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.174 2026-10-22 09:28:13,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-22 09:28:13,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.180 2026-10-22 09:28:13,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-22 09:28:13,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-22 09:28:13,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.065 0.274 2026-10-22 09:28:14,010 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,066 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,123 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,170 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,224 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,276 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,325 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,410 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,439 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:14,445 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:14,460 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,513 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,596 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,651 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,704 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,788 44 INFO rb-01d1866-225816-427570 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-22 09:28:14,803 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71677554 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bc575422-9941-4e2c-ac09-c7d79514e5c8'}] 2026-10-22 09:28:14,805 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:15,475 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71677554 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bc575422-9941-4e2c-ac09-c7d79514e5c8'} created pos.order #661 2026-10-22 09:28:15,515 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71677554 finished 2026-10-22 09:28:15,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.255 0.575 2026-10-22 09:28:15,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:15] "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-22 09:28:15,902 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46716561 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bc575422-9941-4e2c-ac09-c7d79514e5c8'}] 2026-10-22 09:28:15,916 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46716561 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bc575422-9941-4e2c-ac09-c7d79514e5c8'} sync ignored for existing PoS order pos.order(661,) (state: paid) 2026-10-22 09:28:15,918 44 INFO rb-01d1866-225816-427570 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-22 09:28:15,949 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46716561 finished 2026-10-22 09:28:15,965 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,028 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,071 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,130 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.076 0.172 2026-10-22 09:28:16,219 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:28:16,286 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.030 2026-10-22 09:28:16,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:16] "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.021 2026-10-22 09:28:16,346 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,388 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,443 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,491 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,541 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,636 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,682 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,748 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,799 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,857 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,908 44 INFO rb-01d1866-225816-427570 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-22 09:28:16,960 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,010 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,061 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,145 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,197 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,250 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,300 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,350 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,402 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,452 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,503 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,554 44 INFO rb-01d1866-225816-427570 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-22 09:28:17,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-22 09:28:17,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:28:17,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17881040 (allocated 19271680) 2026-10-22 09:28:17,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 95156 2026-10-22 09:28:17,777 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-22 09:28:17,778 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 95156 2026-10-22 09:28:17,909 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092817_909607_test_refund_with_gift_card.txt 2026-10-22 09:28:17,909 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmphva6c5yl_chrome_odoo" 2026-10-22 09:28:17,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-22 09:28:19,181 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 95383 2026-10-22 09:28:19,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmp7xvh4l4b_chrome_odoo 2026-10-22 09:28:19,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:40749/json/version 2026-10-22 09:28:19,183 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:19,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-22 09:28:19,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:40749/json 2026-10-22 09:28:19,244 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:19,256 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:40749/devtools/page/722ED76A4924578448B8DB4C1325C681 2026-10-22 09:28:19,268 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-22 09:28:19,281 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-22 09:28:19,624 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:28:19,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-22 09:28:19,639 44 INFO rb-01d1866-225816-427570 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-22 09:28:19,639 44 INFO rb-01d1866-225816-427570 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-22 09:28:19,665 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:28:20,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:20] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.084 0.761 2026-10-22 09:28:20,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': '722ED76A4924578448B8DB4C1325C681', 'loaderId': '2B950569A4D74C10BFDD7A9D31C51DB2', 'isDownload': False} 2026-10-22 09:28:20,509 44 INFO rb-01d1866-225816-427570 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-22 09:28:20,527 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:28:20,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-22 09:28:20,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.036 2026-10-22 09:28:20,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.065 2026-10-22 09:28:21,389 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:28:21,409 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:28:21,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.042 2026-10-22 09:28:21,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-22 09:28:21,491 44 INFO rb-01d1866-225816-427570 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-22 09:28:21,504 44 INFO rb-01d1866-225816-427570 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-22 09:28:21,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:28:21,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:21,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28: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.030 2026-10-22 09:28:21,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-22 09:28:21,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.047 0.066 2026-10-22 09:28:21,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-22 09:28:22,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.445 0.631 2026-10-22 09:28:22,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:22] "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-22 09:28:22,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28: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.009 2026-10-22 09:28:23,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.058 2026-10-22 09:28:23,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:28:23,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-22 09:28:23,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.011 0.009 2026-10-22 09:28:23,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:23,219 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:28:23,257 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:28:23,295 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.058 2026-10-22 09:28:23,314 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:28:23,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.049 0.053 2026-10-22 09:28:23,369 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "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-22 09:28:23,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.019 0.118 2026-10-22 09:28:23,391 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:28:23,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.008 0.095 2026-10-22 09:28:23,432 44 INFO rb-01d1866-225816-427570 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-22 09:28:23,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.063 0.157 2026-10-22 09:28:23,549 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:23,616 44 INFO rb-01d1866-225816-427570 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-22 09:28:23,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.221 2026-10-22 09:28:23,660 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:28:23,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-22 09:28:23,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.235 2026-10-22 09:28:23,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.260 2026-10-22 09:28:23,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.324 2026-10-22 09:28:23,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.310 2026-10-22 09:28:23,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.236 2026-10-22 09:28:23,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.252 2026-10-22 09:28:23,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:23] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.252 2026-10-22 09:28:24,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:24] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.245 2026-10-22 09:28:24,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.275 2026-10-22 09:28:24,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:24] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.256 2026-10-22 09:28:24,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:24] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.355 2026-10-22 09:28:24,268 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,335 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,395 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,450 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,504 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,559 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,611 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,663 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,715 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,907 44 INFO rb-01d1866-225816-427570 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-22 09:28:24,954 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,004 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,055 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,135 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,155 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:25,156 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:25,186 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,238 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,320 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,388 44 INFO rb-01d1866-225816-427570 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-22 09:28:25,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:25] "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-22 09:28:25,428 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74645829 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c094cfa2-159f-420c-8d3f-34ecb9199ef2'}] 2026-10-22 09:28:25,432 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:26,281 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74645829 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c094cfa2-159f-420c-8d3f-34ecb9199ef2'} created pos.order #662 2026-10-22 09:28:26,321 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74645829 finished 2026-10-22 09:28:26,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.359 0.652 2026-10-22 09:28:26,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.066 0.088 2026-10-22 09:28:26,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.010 2026-10-22 09:28:26,853 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-22 09:28:26,855 44 INFO rb-01d1866-225816-427570 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-22 09:28:26,869 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87813959 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c094cfa2-159f-420c-8d3f-34ecb9199ef2'}] 2026-10-22 09:28:26,890 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87813959 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c094cfa2-159f-420c-8d3f-34ecb9199ef2'} sync ignored for existing PoS order pos.order(662,) (state: paid) 2026-10-22 09:28:26,929 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87813959 finished 2026-10-22 09:28:26,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17460368 (allocated 19533824) 2026-10-22 09:28:27,002 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 95383 2026-10-22 09:28:27,009 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-22 09:28:27,010 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 95383 2026-10-22 09:28:27,156 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092827_156433_test_reward_line_tax_grouping_key.txt 2026-10-22 09:28:27,156 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmp7xvh4l4b_chrome_odoo" 2026-10-22 09:28:27,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: waiting for threads: [, ] 2026-10-22 09:28:27,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.170 0.189 2026-10-22 09:28:29,197 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-22 09:28:30,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 95595 2026-10-22 09:28:30,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmprfmb9845_chrome_odoo 2026-10-22 09:28:30,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:38529/json/version 2026-10-22 09:28:30,749 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:30,836 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-22 09:28:30,836 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:38529/json 2026-10-22 09:28:30,837 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:30,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:38529/devtools/page/AADB887FECAC81925F3CE426BBCAA866 2026-10-22 09:28:30,860 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-22 09:28:30,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-22 09:28:31,113 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:28:31,124 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-22 09:28:31,129 44 INFO rb-01d1866-225816-427570 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-22 09:28:31,129 44 INFO rb-01d1866-225816-427570 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-22 09:28:31,163 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:28:32,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:32] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.091 1.127 2026-10-22 09:28:32,401 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': 'AADB887FECAC81925F3CE426BBCAA866', 'loaderId': '79936743D62175E207A0F64C9ABC9A71', 'isDownload': False} 2026-10-22 09:28:32,402 44 INFO rb-01d1866-225816-427570 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-22 09:28:32,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:28:32,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:32] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.027 2026-10-22 09:28:32,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:32] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.056 2026-10-22 09:28:32,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:32] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.059 2026-10-22 09:28:33,305 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:33,326 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:28:33,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-22 09:28:33,369 44 INFO rb-01d1866-225816-427570 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-22 09:28:33,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 09:28:33,381 44 INFO rb-01d1866-225816-427570 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-22 09:28:33,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 09:28:33,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:33,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-22 09:28:33,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.036 2026-10-22 09:28:33,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.065 0.074 2026-10-22 09:28:33,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-10-22 09:28:34,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.470 0.629 2026-10-22 09:28:34,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 09:28:34,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:28:35,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.052 2026-10-22 09:28:35,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:28:35,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-22 09:28:35,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-10-22 09:28:35,151 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:35,165 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:28:35,209 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:28:35,216 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:28:35,260 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:28:35,278 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 09:28:35,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.077 2026-10-22 09:28:35,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.028 0.150 2026-10-22 09:28:35,373 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-22 09:28:35,410 44 INFO rb-01d1866-225816-427570 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-22 09:28:35,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.076 0.160 2026-10-22 09:28:35,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.254 2026-10-22 09:28:35,647 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:35,686 44 INFO rb-01d1866-225816-427570 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-22 09:28:35,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.186 2026-10-22 09:28:35,706 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:35,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.228 2026-10-22 09:28:35,746 44 INFO rb-01d1866-225816-427570 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-22 09:28:35,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-22 09:28:35,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.014 0.519 2026-10-22 09:28:35,818 44 INFO rb-01d1866-225816-427570 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-22 09:28:35,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.013 0.325 2026-10-22 09:28:35,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.249 2026-10-22 09:28:35,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-22 09:28:35,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.249 2026-10-22 09:28:36,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:36] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.014 0.239 2026-10-22 09:28:36,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:36] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-22 09:28:36,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:36] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.019 0.166 2026-10-22 09:28:36,158 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-22 09:28:36,161 44 INFO rb-01d1866-225816-427570 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-22 09:28:36,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13394620 (allocated 14155776) 2026-10-22 09:28:36,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.068 0.315 2026-10-22 09:28:36,292 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 95595 2026-10-22 09:28:36,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-22 09:28:36,298 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 95595 2026-10-22 09:28:36,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:36] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.008 0.320 2026-10-22 09:28:36,414 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092836_414231_test_scan_loyalty_card_select_customer.txt 2026-10-22 09:28:36,414 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmprfmb9845_chrome_odoo" 2026-10-22 09:28:36,440 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-22 09:28:36,743 44 INFO rb-01d1866-225816-427570 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-22 09:28:36,749 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-22 09:28:38,548 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 95805 2026-10-22 09:28:38,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmphcojc7sb_chrome_odoo 2026-10-22 09:28:38,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:35129/json/version 2026-10-22 09:28:38,550 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:38,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-22 09:28:38,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:35129/json 2026-10-22 09:28:38,567 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:38,576 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:35129/devtools/page/F15725F0B24B2ABDBC4F3270E076343A 2026-10-22 09:28:38,583 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-22 09:28:38,588 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-22 09:28:38,902 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:28:38,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-22 09:28:38,916 44 INFO rb-01d1866-225816-427570 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-22 09:28:38,916 44 INFO rb-01d1866-225816-427570 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-22 09:28:38,938 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:28:39,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:39] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.063 0.819 2026-10-22 09:28:39,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': 'F15725F0B24B2ABDBC4F3270E076343A', 'loaderId': '11068FD68AD9B37BC010F95B1B49C997', 'isDownload': False} 2026-10-22 09:28:39,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-22 09:28:39,844 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:28:39,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:39] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 09:28:39,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:39] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-22 09:28:39,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:39] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-22 09:28:40,558 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:40,570 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:40,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:28:40,616 44 INFO rb-01d1866-225816-427570 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-22 09:28:40,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-22 09:28:40,624 44 INFO rb-01d1866-225816-427570 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-22 09:28:40,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:28:40,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:40,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "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-22 09:28:40,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.016 0.040 2026-10-22 09:28:40,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.048 0.091 2026-10-22 09:28:40,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.095 2026-10-22 09:28:41,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.424 0.586 2026-10-22 09:28:41,965 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:41] "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-22 09:28:42,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:28:42,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.067 2026-10-22 09:28:42,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:28:42,227 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-22 09:28:42,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:28:42,308 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:42,344 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:28:42,354 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:28:42,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.056 2026-10-22 09:28:42,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.092 2026-10-22 09:28:42,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-10-22 09:28:42,437 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:42,442 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:42,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.014 2026-10-22 09:28:42,597 44 INFO rb-01d1866-225816-427570 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-22 09:28:42,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:28:42,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.065 0.077 2026-10-22 09:28:42,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:28:42,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.205 2026-10-22 09:28:42,892 44 INFO rb-01d1866-225816-427570 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-22 09:28:42,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-22 09:28:42,927 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:28:42,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.247 2026-10-22 09:28:42,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.263 2026-10-22 09:28:43,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.366 2026-10-22 09:28:43,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-22 09:28:43,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-22 09:28:43,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.171 2026-10-22 09:28:43,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-22 09:28:43,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.199 2026-10-22 09:28:43,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-22 09:28:43,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-22 09:28:43,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.015 0.184 2026-10-22 09:28:43,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.085 0.351 2026-10-22 09:28:43,606 44 INFO rb-01d1866-225816-427570 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-22 09:28:43,662 44 INFO rb-01d1866-225816-427570 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-22 09:28:43,731 44 INFO rb-01d1866-225816-427570 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-22 09:28:43,786 44 INFO rb-01d1866-225816-427570 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-22 09:28:43,833 44 INFO rb-01d1866-225816-427570 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-22 09:28:43,924 44 INFO rb-01d1866-225816-427570 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-22 09:28:43,986 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,035 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,087 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,138 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,189 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,240 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,304 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,355 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,442 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,462 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:44,463 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:28:44,502 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,545 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,627 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,683 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,735 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,788 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,844 44 INFO rb-01d1866-225816-427570 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-22 09:28:44,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:44] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 09:28:44,903 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:44,906 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86515936 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5886abc6-7e07-4fbd-9dcc-7a2da11dd3fa'}] 2026-10-22 09:28:45,551 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86515936 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5886abc6-7e07-4fbd-9dcc-7a2da11dd3fa'} created pos.order #663 2026-10-22 09:28:45,587 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86515936 finished 2026-10-22 09:28:45,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.246 0.563 2026-10-22 09:28:45,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.040 0.069 2026-10-22 09:28:45,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:28:46,096 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58540359 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5886abc6-7e07-4fbd-9dcc-7a2da11dd3fa'}] 2026-10-22 09:28:46,106 44 INFO rb-01d1866-225816-427570 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-22 09:28:46,111 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58540359 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5886abc6-7e07-4fbd-9dcc-7a2da11dd3fa'} sync ignored for existing PoS order pos.order(663,) (state: paid) 2026-10-22 09:28:46,157 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-22 09:28:46,158 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-22 09:28:46,171 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58540359 finished 2026-10-22 09:28:46,367 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17679716 (allocated 19533824) 2026-10-22 09:28:46,387 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 95805 2026-10-22 09:28:46,389 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-22 09:28:46,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.126 0.172 2026-10-22 09:28:46,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 95805 2026-10-22 09:28:46,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092846_516002_test_specific_discount_with_negative_line.txt 2026-10-22 09:28:46,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmphcojc7sb_chrome_odoo" 2026-10-22 09:28:46,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-22 09:28:48,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 96018 2026-10-22 09:28:48,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp0_gw6kv9_chrome_odoo 2026-10-22 09:28:48,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:41417/json/version 2026-10-22 09:28:48,604 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:48,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-22 09:28:48,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:41417/json 2026-10-22 09:28:48,624 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:48,643 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:41417/devtools/page/FDA52FFEDBFC9E0C0081849F0325D87C 2026-10-22 09:28:48,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-22 09:28:48,674 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-22 09:28:48,883 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:28:48,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-22 09:28:48,900 44 INFO rb-01d1866-225816-427570 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-22 09:28:48,900 44 INFO rb-01d1866-225816-427570 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-22 09:28:48,929 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:28:49,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:49] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.105 0.807 2026-10-22 09:28:49,837 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': 'FDA52FFEDBFC9E0C0081849F0325D87C', 'loaderId': '02054FBDE9CDB8B51807E091B19A1B90', 'isDownload': False} 2026-10-22 09:28:49,837 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-22 09:28:49,866 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:28:49,888 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:49] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-22 09:28:49,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:49] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 09:28:49,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:49] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-22 09:28:50,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:28:50,527 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:28:50,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-22 09:28:50,582 44 INFO rb-01d1866-225816-427570 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-22 09:28:50,588 44 INFO rb-01d1866-225816-427570 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-22 09:28:50,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-22 09:28:50,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28: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-22 09:28:50,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:50,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.022 2026-10-22 09:28:50,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-22 09:28:50,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.036 0.071 2026-10-22 09:28:50,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-22 09:28:52,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.426 0.696 2026-10-22 09:28:52,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.046 2026-10-22 09:28:52,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:28:52,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.062 2026-10-22 09:28:52,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:28:52,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-22 09:28:52,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.006 2026-10-22 09:28:52,421 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:28:52,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:28:52,482 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:28:52,484 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:28:52,520 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "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-22 09:28:52,547 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-22 09:28:52,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.064 0.072 2026-10-22 09:28:52,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.010 0.154 2026-10-22 09:28:52,623 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:28:52,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.071 2026-10-22 09:28:52,686 44 INFO rb-01d1866-225816-427570 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-22 09:28:52,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.067 0.174 2026-10-22 09:28:52,871 44 INFO rb-01d1866-225816-427570 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-22 09:28:52,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.029 0.305 2026-10-22 09:28:52,926 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:28:52,946 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:28:52,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:52] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.207 2026-10-22 09:28:53,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.195 2026-10-22 09:28:53,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-22 09:28:53,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-10-22 09:28:53,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-22 09:28:53,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-22 09:28:53,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-22 09:28:53,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.217 2026-10-22 09:28:53,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-22 09:28:53,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-22 09:28:53,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.032 0.231 2026-10-22 09:28:53,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.255 2026-10-22 09:28:53,489 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,581 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,633 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,687 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,738 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,789 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,840 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,901 44 INFO rb-01d1866-225816-427570 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-22 09:28:53,965 44 INFO rb-01d1866-225816-427570 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-22 09:28:54,060 44 INFO rb-01d1866-225816-427570 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-22 09:28:54,113 44 INFO rb-01d1866-225816-427570 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-22 09:28:54,164 44 INFO rb-01d1866-225816-427570 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-22 09:28:54,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-22 09:28:54,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-22 09:28:54,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15449112 (allocated 17039360) 2026-10-22 09:28:54,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 96018 2026-10-22 09:28:54,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-22 09:28:54,338 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 96018 2026-10-22 09:28:54,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092854_453342_test_specific_product_discount_with_global_discount.txt 2026-10-22 09:28:54,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmp0_gw6kv9_chrome_odoo" 2026-10-22 09:28:54,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-22 09:28:57,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 96219 2026-10-22 09:28:57,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpki_6kjpm_chrome_odoo 2026-10-22 09:28:57,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:35075/json/version 2026-10-22 09:28:57,703 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:57,770 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-22 09:28:57,771 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:35075/json 2026-10-22 09:28:57,772 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:28:57,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:35075/devtools/page/DE333549691B7A818604181287D4FC2B 2026-10-22 09:28:57,802 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-22 09:28:57,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-22 09:28:57,940 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:28:57,952 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-22 09:28:57,957 44 INFO rb-01d1866-225816-427570 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-22 09:28:57,957 44 INFO rb-01d1866-225816-427570 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-22 09:28:57,972 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:28:59,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.075 1.116 2026-10-22 09:28:59,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': 'DE333549691B7A818604181287D4FC2B', 'loaderId': '34F496FDF90716D72DC5873C072AE10C', 'isDownload': False} 2026-10-22 09:28:59,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-22 09:28:59,193 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:28:59,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-22 09:28:59,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 09:28:59,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-22 09:28:59,856 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:28:59,857 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:28:59,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:28:59,932 44 INFO rb-01d1866-225816-427570 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-22 09:28:59,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-22 09:28:59,945 44 INFO rb-01d1866-225816-427570 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-22 09:28:59,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.013 2026-10-22 09:28:59,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:28:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:29:00,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.018 2026-10-22 09:29:00,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-22 09:29:00,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.035 0.064 2026-10-22 09:29:00,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-22 09:29:01,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.409 0.697 2026-10-22 09:29:01,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "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-22 09:29:01,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.010 2026-10-22 09:29:01,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.042 2026-10-22 09:29:01,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29: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-22 09:29:01,593 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-22 09:29:01,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 09:29:01,686 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:01,715 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:29:01,716 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:29:01,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.034 2026-10-22 09:29:01,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.095 2026-10-22 09:29:01,820 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "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-22 09:29:01,826 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 09:29:01,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-22 09:29:01,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-22 09:29:01,973 44 INFO rb-01d1866-225816-427570 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-22 09:29:02,049 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:29:02,135 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:29:02,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.075 0.091 2026-10-22 09:29:02,219 44 INFO rb-01d1866-225816-427570 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-22 09:29:02,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.245 2026-10-22 09:29:02,323 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:29:02,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.296 2026-10-22 09:29:02,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.014 0.321 2026-10-22 09:29:02,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.312 2026-10-22 09:29:02,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.442 2026-10-22 09:29:02,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.327 2026-10-22 09:29:02,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.034 0.225 2026-10-22 09:29:02,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1821&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-22 09:29:02,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-22 09:29:02,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1822&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-22 09:29:02,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1823&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-22 09:29:02,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.012 0.201 2026-10-22 09:29:02,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.188 2026-10-22 09:29:02,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.197 2026-10-22 09:29:02,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-22 09:29:02,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-22 09:29:02,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:02] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-22 09:29:03,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.241 2026-10-22 09:29:03,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.114 0.286 2026-10-22 09:29:03,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.359 2026-10-22 09:29:03,249 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.338 2026-10-22 09:29:03,313 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.473 2026-10-22 09:29:03,369 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2315&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.009 0.103 2026-10-22 09:29:03,433 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2316&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.018 0.150 2026-10-22 09:29:03,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2317&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.011 0.201 2026-10-22 09:29:03,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2318&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.013 0.250 2026-10-22 09:29:03,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2319&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.006 0.296 2026-10-22 09:29:03,601 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2320&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.008 0.292 2026-10-22 09:29:03,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2321&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.008 0.289 2026-10-22 09:29:03,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2322&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.009 0.279 2026-10-22 09:29:03,763 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=2323&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 8 0.008 0.279 2026-10-22 09:29:03,811 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,862 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,951 44 INFO rb-01d1866-225816-427570 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-22 09:29:03,970 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:03,973 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:04,003 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,053 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,139 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,194 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,248 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,302 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,355 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,409 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,461 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,521 44 INFO rb-01d1866-225816-427570 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-22 09:29:04,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:04] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.004 0.008 2026-10-22 09:29:04,622 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94837899 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9eadfbd4-8713-4e4c-b21f-cf5ac372eea7'}] 2026-10-22 09:29:04,629 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:29:05,537 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94837899 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9eadfbd4-8713-4e4c-b21f-cf5ac372eea7'} created pos.order #664 2026-10-22 09:29:05,572 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94837899 finished 2026-10-22 09:29:05,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 322 0.354 0.698 2026-10-22 09:29:05,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.055 0.087 2026-10-22 09:29:05,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29: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-22 09:29:06,116 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82390664 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9eadfbd4-8713-4e4c-b21f-cf5ac372eea7'}] 2026-10-22 09:29:06,127 44 INFO rb-01d1866-225816-427570 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-22 09:29:06,128 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82390664 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9eadfbd4-8713-4e4c-b21f-cf5ac372eea7'} sync ignored for existing PoS order pos.order(664,) (state: paid) 2026-10-22 09:29:06,165 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82390664 finished 2026-10-22 09:29:06,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-22 09:29:06,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:29:06,331 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 18785628 (allocated 20320256) 2026-10-22 09:29:06,349 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 96219 2026-10-22 09:29:06,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-22 09:29:06,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.098 0.143 2026-10-22 09:29:06,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 96219 2026-10-22 09:29:06,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092906_499328_test_specific_product_reward_pos_combo.txt 2026-10-22 09:29:06,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpki_6kjpm_chrome_odoo" 2026-10-22 09:29:06,521 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-22 09:29:08,290 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 96456 2026-10-22 09:29:08,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpea8ehagt_chrome_odoo 2026-10-22 09:29:08,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44359/json/version 2026-10-22 09:29:08,292 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:29:08,305 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-22 09:29:08,306 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44359/json 2026-10-22 09:29:08,306 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:29:08,318 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:44359/devtools/page/9647B4DE662776C746A4FF1FA2AFCB2D 2026-10-22 09:29:08,334 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-22 09:29:08,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-22 09:29:08,683 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:29:08,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-22 09:29:08,699 44 INFO rb-01d1866-225816-427570 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-22 09:29:08,700 44 INFO rb-01d1866-225816-427570 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-22 09:29:08,725 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:29:09,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:09] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.103 0.914 2026-10-22 09:29:09,743 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '9647B4DE662776C746A4FF1FA2AFCB2D', 'loaderId': 'B7DFE3201CEA8ECEE8B224FC81C2CB13', 'isDownload': False} 2026-10-22 09:29:09,743 44 INFO rb-01d1866-225816-427570 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-22 09:29:09,776 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:29:09,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:09] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:29:09,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:09] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-22 09:29:09,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:09] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-22 09:29:10,550 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:29:10,559 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:29:10,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-22 09:29:10,612 44 INFO rb-01d1866-225816-427570 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-22 09:29:10,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:29:10,624 44 INFO rb-01d1866-225816-427570 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-22 09:29:10,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:29:10,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:29:10,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "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-22 09:29:10,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-22 09:29:10,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.021 0.048 2026-10-22 09:29:10,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-22 09:29:12,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.531 0.634 2026-10-22 09:29:12,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:29:12,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.009 2026-10-22 09:29:12,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.053 2026-10-22 09:29:12,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:29:12,307 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-22 09:29:12,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:29:12,397 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:12,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:29:12,442 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:12,448 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:29:12,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.014 0.037 2026-10-22 09:29:12,507 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:29:12,513 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:29:12,599 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:29:12,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.038 0.155 2026-10-22 09:29:12,703 44 INFO rb-01d1866-225816-427570 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-22 09:29:12,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.085 0.156 2026-10-22 09:29:12,948 44 INFO rb-01d1866-225816-427570 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-22 09:29:12,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.099 0.316 2026-10-22 09:29:13,000 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:29:13,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.014 0.492 2026-10-22 09:29:13,034 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:13,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.018 0.214 2026-10-22 09:29:13,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-22 09:29:13,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.258 2026-10-22 09:29:13,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.358 2026-10-22 09:29:13,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-22 09:29:13,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.260 2026-10-22 09:29:13,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.215 2026-10-22 09:29:13,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-22 09:29:13,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-22 09:29:13,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-22 09:29:13,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.066 0.223 2026-10-22 09:29:13,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.255 2026-10-22 09:29:13,652 44 INFO rb-01d1866-225816-427570 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-22 09:29:13,738 44 INFO rb-01d1866-225816-427570 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-22 09:29:13,794 44 INFO rb-01d1866-225816-427570 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-22 09:29:13,840 44 INFO rb-01d1866-225816-427570 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-22 09:29:13,891 44 INFO rb-01d1866-225816-427570 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-22 09:29:13,941 44 INFO rb-01d1866-225816-427570 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-22 09:29:14,000 44 INFO rb-01d1866-225816-427570 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-22 09:29:14,060 44 INFO rb-01d1866-225816-427570 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-22 09:29:14,123 44 INFO rb-01d1866-225816-427570 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-22 09:29:14,179 44 INFO rb-01d1866-225816-427570 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-22 09:29:14,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.007 0.024 2026-10-22 09:29:14,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-22 09:29:14,331 44 INFO rb-01d1866-225816-427570 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-22 09:29:14,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15416440 (allocated 16515072) 2026-10-22 09:29:14,474 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 96456 2026-10-22 09:29:14,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-22 09:29:14,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 96456 2026-10-22 09:29:14,584 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092914_584521_test_specific_reward_product_tax_included_excluded.txt 2026-10-22 09:29:14,584 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpea8ehagt_chrome_odoo" 2026-10-22 09:29:15,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 96665 2026-10-22 09:29:15,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpccr3p1o3_chrome_odoo 2026-10-22 09:29:15,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44785/json/version 2026-10-22 09:29:15,069 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:29:15,101 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-22 09:29:15,101 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44785/json 2026-10-22 09:29:15,102 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:29:15,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:44785/devtools/page/AB9CDB39E4BD13E34E984CF42AAD85A7 2026-10-22 09:29:15,146 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-22 09:29:15,154 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-22 09:29:15,212 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:29:15,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-22 09:29:15,228 44 INFO rb-01d1866-225816-427570 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-22 09:29:15,229 44 INFO rb-01d1866-225816-427570 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-22 09:29:15,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.076 0.070 2026-10-22 09:29:15,402 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'AB9CDB39E4BD13E34E984CF42AAD85A7', 'loaderId': '825058F4DF166340C932531CA6EBFA4C', 'isDownload': False} 2026-10-22 09:29:15,402 44 INFO rb-01d1866-225816-427570 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-22 09:29:15,416 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:29:15,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:15] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 09:29:15,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:15] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-22 09:29:15,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:15] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-22 09:29:16,192 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:16,203 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:29:16,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:29:16,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:29:16,268 44 INFO rb-01d1866-225816-427570 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-22 09:29:16,285 44 INFO rb-01d1866-225816-427570 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-22 09:29:16,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-10-22 09:29:16,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:29:16,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:29:16,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 09:29:16,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.015 0.055 2026-10-22 09:29:16,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-22 09:29:17,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.426 0.639 2026-10-22 09:29:17,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "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-22 09:29:17,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29: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.009 2026-10-22 09:29:17,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.043 2026-10-22 09:29:17,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29: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.015 2026-10-22 09:29:17,780 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-22 09:29:17,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:29:17,891 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:29:17,932 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:29:17,943 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:29:17,974 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:29:17,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.028 0.073 2026-10-22 09:29:17,989 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:17] "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-22 09:29:18,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.138 2026-10-22 09:29:18,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.052 2026-10-22 09:29:18,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-22 09:29:18,119 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.023 0.047 2026-10-22 09:29:18,258 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:29:18,302 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:29:18,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.072 0.148 2026-10-22 09:29:18,454 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.242 2026-10-22 09:29:18,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.271 2026-10-22 09:29:18,554 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.310 2026-10-22 09:29:18,607 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.295 2026-10-22 09:29:18,660 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,709 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.455 2026-10-22 09:29:18,766 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.342 2026-10-22 09:29:18,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-22 09:29:18,845 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.304 2026-10-22 09:29:18,884 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:29:18,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.307 2026-10-22 09:29:18,909 44 INFO rb-01d1866-225816-427570 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-22 09:29:18,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:18] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.326 2026-10-22 09:29:18,983 44 INFO rb-01d1866-225816-427570 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-22 09:29:19,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:19] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.265 2026-10-22 09:29:19,044 44 INFO rb-01d1866-225816-427570 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-22 09:29:19,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:19] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.010 0.019 2026-10-22 09:29:19,192 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-22 09:29:19,193 44 INFO rb-01d1866-225816-427570 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-22 09:29:19,324 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15211972 (allocated 16252928) 2026-10-22 09:29:19,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 96665 2026-10-22 09:29:19,334 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-22 09:29:19,335 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 96665 2026-10-22 09:29:19,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092919_485431_test_specific_reward_product_tax_included_excluded.txt 2026-10-22 09:29:19,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpccr3p1o3_chrome_odoo" 2026-10-22 09:29:19,519 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-22 09:29:21,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 96880 2026-10-22 09:29:21,112 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmppzp7emfq_chrome_odoo 2026-10-22 09:29:21,112 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:37259/json/version 2026-10-22 09:29:21,113 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:29:21,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-22 09:29:21,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:37259/json 2026-10-22 09:29:21,150 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:29:21,161 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:37259/devtools/page/7F229CB3F0BDC44639E2AE8A335AFEB3 2026-10-22 09:29:21,175 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-22 09:29:21,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-22 09:29:21,365 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:29:21,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-22 09:29:21,384 44 INFO rb-01d1866-225816-427570 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-22 09:29:21,384 44 INFO rb-01d1866-225816-427570 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-22 09:29:21,417 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:29:22,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:22] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.086 0.873 2026-10-22 09:29:22,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '7F229CB3F0BDC44639E2AE8A335AFEB3', 'loaderId': '396C606D6AFEE2265B5AD1B711D09027', 'isDownload': False} 2026-10-22 09:29:22,375 44 INFO rb-01d1866-225816-427570 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-22 09:29:22,393 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:29:22,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:22] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-22 09:29:22,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:22] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-22 09:29:22,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:22] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.058 2026-10-22 09:29:23,197 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:29:23,201 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:29:23,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.022 2026-10-22 09:29:23,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.027 2026-10-22 09:29:23,274 44 INFO rb-01d1866-225816-427570 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-22 09:29:23,281 44 INFO rb-01d1866-225816-427570 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-22 09:29:23,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:29:23,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:29:23,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "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-22 09:29:23,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.064 2026-10-22 09:29:23,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.027 0.066 2026-10-22 09:29:23,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-22 09:29:24,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.369 0.633 2026-10-22 09:29:24,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:24] "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-22 09:29:24,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29: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-22 09:29:24,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:24] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.013 0.061 2026-10-22 09:29:24,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:24] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.053 2026-10-22 09:29:24,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29: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-22 09:29:24,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-22 09:29:25,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.012 2026-10-22 09:29:25,089 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:29:25,104 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:29:25,110 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:29:25,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.050 2026-10-22 09:29:25,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.015 0.107 2026-10-22 09:29:25,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-22 09:29:25,217 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-22 09:29:25,226 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.058 2026-10-22 09:29:25,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.034 0.068 2026-10-22 09:29:25,302 44 INFO rb-01d1866-225816-427570 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-22 09:29:25,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.022 0.048 2026-10-22 09:29:25,409 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:29:25,424 44 INFO rb-01d1866-225816-427570 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-22 09:29:25,478 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:29:25,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:29:25,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.047 0.103 2026-10-22 09:29:25,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.166 2026-10-22 09:29:25,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.064 0.257 2026-10-22 09:29:25,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.340 2026-10-22 09:29:25,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.350 2026-10-22 09:29:25,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.303 2026-10-22 09:29:25,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.311 2026-10-22 09:29:25,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1834&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.289 2026-10-22 09:29:25,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-22 09:29:25,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-22 09:29:25,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:25] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-22 09:29:26,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-22T09:11:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-22 09:29:26,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.066 0.293 2026-10-22 09:29:26,205 44 INFO rb-01d1866-225816-427570 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-22 09:29:26,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-22 09:29:26,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:29:26,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15247012 (allocated 16777216) 2026-10-22 09:29:26,529 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 96880 2026-10-22 09:29:26,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-22 09:29:26,539 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 96880 2026-10-22 09:29:26,644 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_092926_643911_test_two_variant_same_discount.txt 2026-10-22 09:29:26,644 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmppzp7emfq_chrome_odoo" 2026-10-22 09:29:26,726 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-22 09:29:47,279 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestPosSessionError.test_missing_gift_card_print_report ... 2026-10-22 09:29:47,698 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:29:47,718 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:29:49,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:29:49] "GET /pos/ui/82 HTTP/1.1" 422 - 162 0.217 1.677 2026-10-22 09:29:49,721 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:30:09,699 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-22 09:30:10,128 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-22 09:30:11,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-22 09:30:12,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 97099 2026-10-22 09:30:12,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmp98b0dzr5_chrome_odoo 2026-10-22 09:30:12,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:32879/json/version 2026-10-22 09:30:12,360 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:30:12,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-22 09:30:12,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:32879/json 2026-10-22 09:30:12,476 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:30:12,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:32879/devtools/page/B16D026628586FA42E2C2CB85D90D09E 2026-10-22 09:30:12,535 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-22 09:30:12,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-22 09:30:12,826 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:30:12,837 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-22 09:30:12,844 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/83" in browser 2026-10-22 09:30:12,844 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigating to: "http://127.0.0.1:8069/pos/ui/83" 2026-10-22 09:30:12,875 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:30:13,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:13] "GET /pos/ui/83 HTTP/1.1" 200 - 86 0.087 0.891 2026-10-22 09:30:13,854 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'B16D026628586FA42E2C2CB85D90D09E', 'loaderId': '781E34F8F8FA25039BE028D57DD19D69', 'isDownload': False} 2026-10-22 09:30:13,854 44 INFO rb-01d1866-225816-427570 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-22 09:30:13,875 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:30:13,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:13] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-22 09:30:13,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:13] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-22 09:30:13,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:13] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-10-22 09:30:14,620 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:14,627 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:14,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:30:14,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Evaluate test code "odoo.startTour('test_loyalty_history_earn_and_spend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/83", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:30:14,703 44 INFO rb-01d1866-225816-427570 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-22 09:30:14,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.016 2026-10-22 09:30:14,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-22 09:30:14,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:14,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-22 09:30:14,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.039 2026-10-22 09:30:14,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-22 09:30:14,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.059 2026-10-22 09:30:15,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.402 0.629 2026-10-22 09:30:16,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.043 2026-10-22 09:30:16,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:30:16,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/image/res.company/81/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.049 2026-10-22 09:30:16,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "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-22 09:30:16,324 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-22 09:30:16,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.013 2026-10-22 09:30:16,433 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:30:16,459 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:30:16,464 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:30:16,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/image/res.users/158/avatar_128 HTTP/1.1" 200 - 14 0.039 0.069 2026-10-22 09:30:16,580 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:30:16,601 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30: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-22 09:30:16,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/image?model=res.company&id=81&field=logo HTTP/1.1" 200 - 3 0.024 0.140 2026-10-22 09:30:16,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.162 2026-10-22 09:30:16,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/image/res.company/81/favicon HTTP/1.1" 200 - 4 0.004 0.018 2026-10-22 09:30:16,742 44 INFO rb-01d1866-225816-427570 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-22 09:30:16,777 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:30:16,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/image/res.company/81/favicon HTTP/1.1" 304 - 4 0.013 0.029 2026-10-22 09:30:16,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /pos/ui/83?from_backend=True HTTP/1.1" 200 - 33 0.054 0.104 2026-10-22 09:30:16,939 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:30:17,012 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,064 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /pos/ui/83 HTTP/1.1" 200 - 33 0.065 0.222 2026-10-22 09:30:17,071 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:17,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1855&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.287 2026-10-22 09:30:17,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1857&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-22 09:30:17,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1856&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.331 2026-10-22 09:30:17,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1854&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.402 2026-10-22 09:30:17,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1865&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.317 2026-10-22 09:30:17,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1862&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-22 09:30:17,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1860&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-22 09:30:17,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1861&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-22 09:30:17,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.075 0.272 2026-10-22 09:30:17,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1859&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.008 0.276 2026-10-22 09:30:17,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:17] "GET /web/image?model=product.template&field=image_128&id=1858&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.352 2026-10-22 09:30:17,609 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,710 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,773 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,834 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,914 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,962 44 INFO rb-01d1866-225816-427570 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-22 09:30:17,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30: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.035 0.055 2026-10-22 09:30:18,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.091 2026-10-22 09:30:18,065 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.036 0.093 2026-10-22 09:30:18,163 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,210 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,261 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,311 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,362 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,421 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,486 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,537 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,619 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,671 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,721 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,801 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,820 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:18,823 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:30:18,866 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,902 44 INFO rb-01d1866-225816-427570 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-22 09:30:18,997 44 INFO rb-01d1866-225816-427570 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-22 09:30:19,051 44 INFO rb-01d1866-225816-427570 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-22 09:30:19,108 44 INFO rb-01d1866-225816-427570 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-22 09:30:19,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:19] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.007 0.014 2026-10-22 09:30:19,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.010 0.017 2026-10-22 09:30:19,237 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14276895 started for PoS orders references: [{'name': '/', 'pos_reference': '261-83-000001', 'uuid': 'b160ff89-893f-4494-bdaf-e7207cd4d8af'}] 2026-10-22 09:30:19,241 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:30:19,938 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14276895 order {'name': '/', 'pos_reference': '261-83-000001', 'uuid': 'b160ff89-893f-4494-bdaf-e7207cd4d8af'} created pos.order #668 2026-10-22 09:30:19,974 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14276895 finished 2026-10-22 09:30:20,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.297 0.552 2026-10-22 09:30:20,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.061 0.082 2026-10-22 09:30:20,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:20] "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-22 09:30:20,473 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10887835 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': 'b160ff89-893f-4494-bdaf-e7207cd4d8af'}] 2026-10-22 09:30:20,483 44 INFO rb-01d1866-225816-427570 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-22 09:30:20,491 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10887835 order {'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': 'b160ff89-893f-4494-bdaf-e7207cd4d8af'} sync ignored for existing PoS order pos.order(668,) (state: paid) 2026-10-22 09:30:20,534 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-22 09:30:20,534 44 INFO rb-01d1866-225816-427570 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-22 09:30:20,540 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10887835 finished 2026-10-22 09:30:20,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 18254848 (allocated 19795968) 2026-10-22 09:30:20,731 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 97099 2026-10-22 09:30:20,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-22 09:30:20,752 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 97099 2026-10-22 09:30:20,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.170 0.159 2026-10-22 09:30:20,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093020_909911_test_loyalty_history_earn_and_spend.txt 2026-10-22 09:30:20,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmp98b0dzr5_chrome_odoo" 2026-10-22 09:30:20,971 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-22 09:30:22,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 97323 2026-10-22 09:30:22,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpz1n70kqs_chrome_odoo 2026-10-22 09:30:22,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:34249/json/version 2026-10-22 09:30:22,026 44 INFO rb-01d1866-225816-427570 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-22 09:30:22,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-22 09:30:22,053 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:34249/json 2026-10-22 09:30:22,053 44 INFO rb-01d1866-225816-427570 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-22 09:30:22,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:34249/devtools/page/F54D01396D89D27984A24C15E9CB06A1 2026-10-22 09:30:22,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-22 09:30:22,093 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-22 09:30:22,290 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:30:22,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-22 09:30:22,305 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/83" in browser 2026-10-22 09:30:22,305 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/83" 2026-10-22 09:30:22,338 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:30:23,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:23] "GET /pos/ui/83 HTTP/1.1" 200 - 88 0.109 1.088 2026-10-22 09:30:23,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': 'F54D01396D89D27984A24C15E9CB06A1', 'loaderId': '983777E6A13E943C0B79A169C548724C', 'isDownload': False} 2026-10-22 09:30:23,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-22 09:30:23,551 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:30:23,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:23] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-22 09:30:23,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:23] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 09:30:23,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:23] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-22 09:30:24,319 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:24,338 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:30:24,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-22 09:30:24,382 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate test code "odoo.startTour('LoyaltyHistoryTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/83", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:30:24,393 44 INFO rb-01d1866-225816-427570 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-22 09:30:24,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 09:30:24,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30: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-22 09:30:24,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:30:24,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-22 09:30:24,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-22 09:30:24,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.059 2026-10-22 09:30:24,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-22 09:30:25,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.433 0.631 2026-10-22 09:30:25,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:30:25,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:30:25,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:25] "GET /web/image/res.company/81/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.050 2026-10-22 09:30:25,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30: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-22 09:30:26,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-22 09:30:26,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:30:26,139 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:30:26,148 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:26,157 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:30:26,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image?model=res.company&id=81&field=logo HTTP/1.1" 200 - 3 0.019 0.028 2026-10-22 09:30:26,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image/res.users/158/avatar_128 HTTP/1.1" 200 - 14 0.022 0.085 2026-10-22 09:30:26,251 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:30:26,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-10-22 09:30:26,268 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:30:26,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image/res.company/81/favicon HTTP/1.1" 200 - 4 0.010 0.024 2026-10-22 09:30:26,424 44 INFO rb-01d1866-225816-427570 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-22 09:30:26,463 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:30:26,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /pos/ui/83 HTTP/1.1" 200 - 33 0.078 0.098 2026-10-22 09:30:26,628 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:30:26,677 44 INFO rb-01d1866-225816-427570 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-22 09:30:26,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /pos/ui/83?from_backend=True HTTP/1.1" 200 - 33 0.048 0.226 2026-10-22 09:30:26,737 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:30:26,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image/res.company/81/favicon HTTP/1.1" 304 - 4 0.008 0.222 2026-10-22 09:30:26,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image?model=product.template&field=image_128&id=1860&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-22 09:30:26,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image?model=product.template&field=image_128&id=1854&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.007 0.336 2026-10-22 09:30:26,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image?model=product.template&field=image_128&id=1855&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.348 2026-10-22 09:30:26,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image?model=product.template&field=image_128&id=1862&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-22 09:30:26,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image?model=product.template&field=image_128&id=1856&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.011 0.411 2026-10-22 09:30:26,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:26] "GET /web/image?model=product.template&field=image_128&id=1859&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-22 09:30:27,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:27] "GET /web/image?model=product.template&field=image_128&id=1861&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-22 09:30:27,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:27] "GET /web/image?model=product.template&field=image_128&id=1857&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.010 0.188 2026-10-22 09:30:27,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:27] "GET /web/image?model=product.template&field=image_128&id=1858&unique=2026-10-22T09:29:49.000+00:00 HTTP/1.1" 200 - 3 0.008 0.201 2026-10-22 09:30:27,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.356 2026-10-22 09:30:27,352 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,415 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,468 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,522 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,569 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,620 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,713 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,805 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,856 44 INFO rb-01d1866-225816-427570 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-22 09:30:27,920 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,005 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,055 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.054 0.051 2026-10-22 09:30:28,110 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.010 0.116 2026-10-22 09:30:28,170 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.111 2026-10-22 09:30:28,258 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,276 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:28,288 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:30:28,307 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,356 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,443 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,497 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,550 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,629 44 INFO rb-01d1866-225816-427570 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-22 09:30:28,643 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20006623 started for PoS orders references: [{'name': '/', 'pos_reference': '261-83-000001', 'uuid': 'd4dd388f-771a-45d6-b446-eaa396660fbc'}] 2026-10-22 09:30:28,646 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:30:29,561 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20006623 order {'name': '/', 'pos_reference': '261-83-000001', 'uuid': 'd4dd388f-771a-45d6-b446-eaa396660fbc'} created pos.order #669 2026-10-22 09:30:29,590 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20006623 finished 2026-10-22 09:30:29,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.428 0.614 2026-10-22 09:30:29,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.065 0.085 2026-10-22 09:30:29,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:29] "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-22 09:30:30,138 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19429694 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': 'd4dd388f-771a-45d6-b446-eaa396660fbc'}] 2026-10-22 09:30:30,157 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19429694 order {'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': 'd4dd388f-771a-45d6-b446-eaa396660fbc'} sync ignored for existing PoS order pos.order(669,) (state: paid) 2026-10-22 09:30:30,159 44 INFO rb-01d1866-225816-427570 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-22 09:30:30,193 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19429694 finished 2026-10-22 09:30:30,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-22 09:30:30,212 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 09:30:30,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 17463352 (allocated 19271680) 2026-10-22 09:30:30,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 97323 2026-10-22 09:30:30,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-22 09:30:30,387 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 97323 2026-10-22 09:30:30,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:30:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.084 0.189 2026-10-22 09:30:30,541 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093030_541584_test_pos_loyalty_history.txt 2026-10-22 09:30:30,542 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpz1n70kqs_chrome_odoo" 2026-10-22 09:30:30,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-22 09:30:31,513 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-22 09:30:51,984 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-22 09:30:52,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-22 09:31:02,300 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:31:20,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-22 09:31:20,919 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 09:31:40,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-22 09:31:40,221 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-22 09:31:40,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-22 09:31:40,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-22 09:31:40,453 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:31:59,956 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-22 09:32:00,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 97537 2026-10-22 09:32:00,792 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmpfszcn5y2_chrome_odoo 2026-10-22 09:32:00,792 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:41403/json/version 2026-10-22 09:32:00,793 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:32:00,894 44 INFO rb-01d1866-225816-427570 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-22 09:32:00,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:41403/json 2026-10-22 09:32:00,895 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:32:00,916 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:41403/devtools/page/1CC3155F47F521ECDB1FCA6E56086177 2026-10-22 09:32:00,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-22 09:32:00,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-22 09:32:01,072 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:32:01,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-22 09:32:01,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Open "http://127.0.0.1:8069/pos/ui/89" in browser 2026-10-22 09:32:01,088 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigating to: "http://127.0.0.1:8069/pos/ui/89" 2026-10-22 09:32:01,108 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:32:02,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "GET /pos/ui/89 HTTP/1.1" 200 - 85 0.104 0.866 2026-10-22 09:32:02,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '1CC3155F47F521ECDB1FCA6E56086177', 'loaderId': '319A3123919C3C26FCE9477576D099E1', 'isDownload': False} 2026-10-22 09:32:02,075 44 INFO rb-01d1866-225816-427570 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-22 09:32:02,100 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:32:02,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 09:32:02,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-22 09:32:02,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.038 2026-10-22 09:32:02,868 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:32:02,876 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:32:02,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.028 2026-10-22 09:32:02,944 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Evaluate test code "odoo.startTour('test_ship_later_kit_and_mto_manufactured_product', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/89", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:32:02,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:32:02,952 44 INFO rb-01d1866-225816-427570 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-22 09:32:02,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:32:02,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:32:03,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.008 0.012 2026-10-22 09:32:03,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.044 2026-10-22 09:32:03,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.028 0.049 2026-10-22 09:32:03,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-22 09:32:04,077 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 173, model: sale.order 2026-10-22 09:32:04,082 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:32:04,083 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 173, model: sale.order.line 2026-10-22 09:32:04,086 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:32:04,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.327 0.569 2026-10-22 09:32:04,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.018 2026-10-22 09:32:04,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.015 2026-10-22 09:32:04,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.026 0.051 2026-10-22 09:32:04,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.010 2026-10-22 09:32:04,429 44 INFO rb-01d1866-225816-427570 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-22 09:32:04,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-10-22 09:32:04,526 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:32:04,538 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:32:04,558 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:32:04,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.013 0.028 2026-10-22 09:32:04,631 44 INFO rb-01d1866-225816-427570 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-22 09:32:04,637 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32: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-22 09:32:04,641 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:32:04,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /web/image/res.users/173/avatar_128 HTTP/1.1" 200 - 14 0.048 0.144 2026-10-22 09:32:04,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.204 2026-10-22 09:32:04,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.005 0.123 2026-10-22 09:32:04,971 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:32:05,076 44 INFO rb-01d1866-225816-427570 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-22 09:32:05,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 - 33 0.106 0.087 2026-10-22 09:32:05,170 44 INFO rb-01d1866-225816-427570 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-22 09:32:05,184 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:32:05,199 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:32:05,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /pos/ui/89 HTTP/1.1" 200 - 33 0.085 0.282 2026-10-22 09:32:05,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1924&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-22 09:32:05,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1925&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.003 0.307 2026-10-22 09:32:05,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1926&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.011 0.344 2026-10-22 09:32:05,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1923&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.004 0.406 2026-10-22 09:32:05,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1932&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.004 0.344 2026-10-22 09:32:05,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1931&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.005 0.251 2026-10-22 09:32:05,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1929&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-22 09:32:05,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1933&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.005 0.238 2026-10-22 09:32:05,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1935&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-22 09:32:05,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1930&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.005 0.227 2026-10-22 09:32:05,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1934&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-22 09:32:05,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1927&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-22 09:32:05,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=1928&unique=2026-10-22T09:31:40.000+00:00 HTTP/1.1" 200 - 3 0.007 0.181 2026-10-22 09:32:05,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.344 2026-10-22 09:32:06,069 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,118 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,169 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,230 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,300 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:06] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.066 0.144 2026-10-22 09:32:06,563 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,614 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,666 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,751 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,802 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,853 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,911 44 INFO rb-01d1866-225816-427570 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-22 09:32:06,970 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:07] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.146 0.150 2026-10-22 09:32:07,310 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,361 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,411 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,462 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,562 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,652 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,702 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,763 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,837 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,888 44 INFO rb-01d1866-225816-427570 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-22 09:32:07,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.019 0.053 2026-10-22 09:32:07,975 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,006 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:32:08,012 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:32:08,022 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.041 0.084 2026-10-22 09:32:08,071 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,145 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,204 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,264 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,314 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,392 44 INFO rb-01d1866-225816-427570 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-22 09:32:08,397 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80964212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': '85101097-8944-4095-94fc-e378f60585fb'}] 2026-10-22 09:32:08,402 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:32:09,404 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80964212 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': '85101097-8944-4095-94fc-e378f60585fb'} created pos.order #671 2026-10-22 09:32:09,441 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80964212 finished 2026-10-22 09:32:09,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 321 0.527 0.718 2026-10-22 09:32:09,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:32:09,898 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-22 09:32:09,899 44 INFO rb-01d1866-225816-427570 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-22 09:32:09,912 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3689035 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-89-000001', 'uuid': '85101097-8944-4095-94fc-e378f60585fb'}] 2026-10-22 09:32:09,934 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3689035 order {'name': 'Shop - 000001', 'pos_reference': '261-89-000001', 'uuid': '85101097-8944-4095-94fc-e378f60585fb'} sync ignored for existing PoS order pos.order(671,) (state: paid) 2026-10-22 09:32:09,976 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3689035 finished 2026-10-22 09:32:10,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17910248 (allocated 19533824) 2026-10-22 09:32:10,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 97537 2026-10-22 09:32:10,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-22 09:32:10,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 97537 2026-10-22 09:32:10,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:32:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.106 0.136 2026-10-22 09:32:10,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093210_219350_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-22 09:32:10,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmpfszcn5y2_chrome_odoo" 2026-10-22 09:32:10,353 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:32:30,483 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-22 09:32:31,609 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1218] 2026-10-22 09:32:34,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-22 09:32:35,442 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1220] 2026-10-22 09:32:38,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-22 09:32:39,628 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1222] 2026-10-22 09:32:42,026 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-22 09:32:42,708 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1224] 2026-10-22 09:32:44,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-22 09:32:45,497 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1227, 1228] 2026-10-22 09:32:47,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-22 09:32:48,698 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1232, 1233] 2026-10-22 09:32:49,183 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1237, 1238, 1239] 2026-10-22 09:32:54,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-22 09:32:55,315 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1240, 1241] 2026-10-22 09:32:55,944 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-22 09:32:57,317 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1244, 1245] 2026-10-22 09:32:59,000 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-22 09:33:00,076 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1249] 2026-10-22 09:33:00,283 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move.line records with IDs: [1246] 2026-10-22 09:33:00,377 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move.line records with IDs: [1247] 2026-10-22 09:33:02,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-22 09:33:03,339 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34744077 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-22 09:33:03,888 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1251, 1252] 2026-10-22 09:33:04,632 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34744077 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #683 2026-10-22 09:33:04,637 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34744077 finished 2026-10-22 09:33:04,734 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-22 09:33:05,692 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1257] 2026-10-22 09:33:06,507 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-22 09:33:29,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-22 09:33:29,454 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48323769 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-22 09:33:29,511 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48323769 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #685 2026-10-22 09:33:29,512 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48323769 finished 2026-10-22 09:33:29,567 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:33:29,912 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:31,562 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:33:31,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:31] "GET /pos/pay/685?access_token=e3b6e49d-b568-4847-87d8-91b997b6e5a9 HTTP/1.1" 200 - 263 0.264 1.736 2026-10-22 09:33:31,577 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:31,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:31] "POST /pos/pay/transaction/685 HTTP/1.1" 200 - 43 0.049 0.061 2026-10-22 09:33:31,726 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:33,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:33] "GET /pos/pay/confirmation/685?access_token=e3b6e49d-b568-4847-87d8-91b997b6e5a9&tx_id=1 HTTP/1.1" 200 - 410 0.611 0.975 2026-10-22 09:33:34,522 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-22 09:33:34,773 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99508516 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-22 09:33:34,818 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99508516 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #686 2026-10-22 09:33:34,819 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99508516 finished 2026-10-22 09:33:34,870 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:33:35,231 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:36,980 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:33:36,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:36] "GET /pos/pay/686?access_token=bda1a742-780c-4c44-81e3-141b39f03819 HTTP/1.1" 200 - 267 0.313 1.804 2026-10-22 09:33:37,003 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:37,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:37] "POST /pos/pay/transaction/686 HTTP/1.1" 200 - 43 0.085 0.068 2026-10-22 09:33:37,201 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:38,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:38] "GET /pos/pay/confirmation/686?access_token=bda1a742-780c-4c44-81e3-141b39f03819&tx_id=2 HTTP/1.1" 200 - 410 0.522 0.927 2026-10-22 09:33:39,687 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-22 09:33:39,966 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56679604 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-22 09:33:40,031 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56679604 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #687 2026-10-22 09:33:40,032 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56679604 finished 2026-10-22 09:33:40,106 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:33:40,601 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:42,048 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:33:42,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:42] "GET /pos/pay/687?access_token=3b3e9f6d-682d-43ca-b167-caee9a938857 HTTP/1.1" 200 - 267 0.254 1.698 2026-10-22 09:33:42,067 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:42,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:42] "POST /pos/pay/transaction/687 HTTP/1.1" 200 - 43 0.052 0.073 2026-10-22 09:33:42,250 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:43,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:43] "GET /pos/pay/confirmation/687?access_token=3b3e9f6d-682d-43ca-b167-caee9a938857&tx_id=3 HTTP/1.1" 200 - 280 0.442 0.611 2026-10-22 09:33:43,380 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:43,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:43] "GET /pos/pay/687?access_token=3b3e9f6d-682d-43ca-b167-caee9a938857 HTTP/1.1" 200 - 43 0.059 0.074 2026-10-22 09:33:43,513 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:43,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:43] "POST /pos/pay/transaction/687 HTTP/1.1" 200 - 35 0.040 0.067 2026-10-22 09:33:43,670 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:33:44,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:44] "GET /pos/pay/confirmation/687?access_token=3b3e9f6d-682d-43ca-b167-caee9a938857&tx_id=4 HTTP/1.1" 200 - 302 0.472 0.698 2026-10-22 09:33:46,005 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-22 09:33:46,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 97764 2026-10-22 09:33:46,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmplnikedn9_chrome_odoo 2026-10-22 09:33:46,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:33677/json/version 2026-10-22 09:33:46,518 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:33:46,551 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-22 09:33:46,553 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:33677/json 2026-10-22 09:33:46,557 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:33:46,568 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:33677/devtools/page/039E0C7386073616062C94E635CFE405 2026-10-22 09:33:46,591 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-22 09:33:46,598 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-22 09:33:46,681 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:33:46,705 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-22 09:33:46,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Open "http://127.0.0.1:8069/pos_customer_display/92/37377bd059314c06?access_token=37377bd059314c06" in browser 2026-10-22 09:33:46,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigating to: "http://127.0.0.1:8069/pos_customer_display/92/37377bd059314c06?access_token=37377bd059314c06" 2026-10-22 09:33:46,744 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:33:47,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /pos_customer_display/92/37377bd059314c06?access_token=37377bd059314c06 HTTP/1.1" 200 - 47 0.061 0.626 2026-10-22 09:33:47,418 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': '039E0C7386073616062C94E635CFE405', 'loaderId': '4D73F8E92CE63904CB0621F75375D514', 'isDownload': False} 2026-10-22 09:33:47,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-22 09:33:47,476 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6e2bf7f/point_of_sale.customer_display_assets.min.css, copying from /web/assets/6e2bf7f/point_of_sale.customer_display_assets.min.css 2026-10-22 09:33:47,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /web/assets/1/6e2bf7f/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.024 0.044 2026-10-22 09:33:47,548 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/65d50a5/point_of_sale.customer_display_assets.min.js, copying from /web/assets/65d50a5/point_of_sale.customer_display_assets.min.js 2026-10-22 09:33:47,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /web/assets/1/65d50a5/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.006 0.112 2026-10-22 09:33:47,587 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3921142/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/3921142/point_of_sale.customer_display_assets_test.min.js 2026-10-22 09:33:47,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /web/assets/1/3921142/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.007 0.141 2026-10-22 09:33:47,782 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:33:47,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.017 2026-10-22 09:33:47,830 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-22 09:33:47,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate test code "odoo.startTour('CustomerDisplayTourOnlinePayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/92/37377bd059314c06?access_token=37377bd059314c06", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:33:47,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.078 2026-10-22 09:33:47,930 44 INFO rb-01d1866-225816-427570 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-22 09:33:47,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /logo?company=88 HTTP/1.1" 200 - 1 0.005 0.020 2026-10-22 09:33:47,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-22 09:33:47,993 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,054 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,110 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,155 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,212 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,279 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,326 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,405 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,420 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,471 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,530 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,574 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,625 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,681 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,730 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,782 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,839 44 INFO rb-01d1866-225816-427570 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-22 09:33:48,881 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-22 09:33:48,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-22 09:33:48,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4215400 (allocated 4980736) 2026-10-22 09:33:48,966 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 97764 2026-10-22 09:33:48,980 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-22 09:33:48,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 97764 2026-10-22 09:33:49,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093349_163060_test_customer_display_online_payment.txt 2026-10-22 09:33:49,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmplnikedn9_chrome_odoo" 2026-10-22 09:33:49,174 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: waiting for threads: [, ] 2026-10-22 09:33:49,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:49] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.220 1.514 2026-10-22 09:33:49,858 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-22 09:33:50,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 97929 2026-10-22 09:33:50,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmp3eimxalm_chrome_odoo 2026-10-22 09:33:50,450 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:41197/json/version 2026-10-22 09:33:50,452 44 INFO rb-01d1866-225816-427570 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-22 09:33:50,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 09:33:50,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:41197/json 2026-10-22 09:33:50,477 44 INFO rb-01d1866-225816-427570 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-22 09:33:50,492 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:41197/devtools/page/4319ACC0264860868C4F6AF86BF0D62C 2026-10-22 09:33:50,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-22 09:33:50,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-22 09:33:50,598 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-22 09:33:50,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-22 09:33:50,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-22 09:33:50,621 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-22 09:33:50,642 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:33:51,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:51] "GET /pos/ui/93 HTTP/1.1" 200 - 89 0.068 0.778 2026-10-22 09:33:51,487 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '4319ACC0264860868C4F6AF86BF0D62C', 'loaderId': 'C5A4A80AB22AB93B167AFD6B2D2BE9B8', 'isDownload': False} 2026-10-22 09:33:51,488 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-22 09:33:51,511 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:33:51,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:51] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.011 2026-10-22 09:33:51,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:51] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.028 2026-10-22 09:33:51,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:51] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.054 2026-10-22 09:33:52,201 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:33:52,203 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:33:52,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:33:52,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/93", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:33:52,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.006 2026-10-22 09:33:52,287 44 INFO rb-01d1866-225816-427570 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-22 09:33:52,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:33:52,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:33:52,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.013 2026-10-22 09:33:52,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-22 09:33:52,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.041 2026-10-22 09:33:52,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-22 09:33:53,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.365 0.553 2026-10-22 09:33:53,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "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-22 09:33:53,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:33:53,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.059 2026-10-22 09:33:53,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:33:53,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-22 09:33:53,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:33:53,811 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:33:53,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:33:53,850 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:33:53,855 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:33:53,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.007 0.031 2026-10-22 09:33:53,921 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:33:53,929 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:33:53,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /web/image/res.users/184/avatar_128 HTTP/1.1" 200 - 14 0.029 0.081 2026-10-22 09:33:53,980 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:33:54,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "GET /pos/ui/93 HTTP/1.1" 200 - 33 0.037 0.074 2026-10-22 09:33:54,065 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.010 0.141 2026-10-22 09:33:54,194 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:33:54,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 33 0.041 0.206 2026-10-22 09:33:54,209 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.004 0.107 2026-10-22 09:33:54,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-10-22T09:33:06.000+00:00 HTTP/1.1" 200 - 3 0.010 0.105 2026-10-22 09:33:54,322 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:33:54,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.128 2026-10-22 09:33:54,474 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,528 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,576 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,629 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,683 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,869 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,920 44 INFO rb-01d1866-225816-427570 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-22 09:33:54,974 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,022 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,072 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,155 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,177 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:33:55,179 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:33:55,206 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,256 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,307 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,358 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,409 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,477 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,481 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7806493 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'}] 2026-10-22 09:33:55,600 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7806493 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'} created pos.order #688 2026-10-22 09:33:55,635 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7806493 finished 2026-10-22 09:33:55,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.083 0.168 2026-10-22 09:33:55,814 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,863 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,916 44 INFO rb-01d1866-225816-427570 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-22 09:33:55,971 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,022 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,072 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,125 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,176 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,227 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,279 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,330 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,381 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,443 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,497 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,547 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,598 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,655 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,707 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,757 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,808 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,859 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,925 44 INFO rb-01d1866-225816-427570 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-22 09:33:56,932 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690555 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'}] 2026-10-22 09:33:57,073 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [711] to pos.order #688 2026-10-22 09:33:57,085 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690555 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'} updated pos.order #688 2026-10-22 09:33:57,127 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690555 finished 2026-10-22 09:33:57,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.130 0.234 2026-10-22 09:33:57,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:57] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.004 0.014 2026-10-22 09:33:57,380 44 INFO rb-01d1866-225816-427570 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-22 09:33:57,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:57] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.004 0.018 2026-10-22 09:33:57,428 44 INFO rb-01d1866-225816-427570 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-22 09:33:57,491 44 INFO rb-01d1866-225816-427570 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-22 09:33:57,495 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50740850 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'}] 2026-10-22 09:33:57,547 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50740850 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'} updated pos.order #688 2026-10-22 09:33:57,577 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50740850 finished 2026-10-22 09:33:57,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.068 0.160 2026-10-22 09:33:57,767 44 INFO rb-01d1866-225816-427570 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-22 09:33:57,824 44 INFO rb-01d1866-225816-427570 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-22 09:33:57,885 44 INFO rb-01d1866-225816-427570 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-22 09:33:57,934 44 INFO rb-01d1866-225816-427570 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-22 09:33:57,986 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,037 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,088 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,152 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,157 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24165280 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'}] 2026-10-22 09:33:58,206 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24165280 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'} updated pos.order #688 2026-10-22 09:33:58,231 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24165280 finished 2026-10-22 09:33:58,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.065 0.151 2026-10-22 09:33:58,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:58] "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.007 0.015 2026-10-22 09:33:58,471 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:58] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.012 0.016 2026-10-22 09:33:58,519 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,579 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,583 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45705677 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'}] 2026-10-22 09:33:58,623 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45705677 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'} updated pos.order #688 2026-10-22 09:33:58,654 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45705677 finished 2026-10-22 09:33:58,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:33:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.046 0.141 2026-10-22 09:33:58,809 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,860 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,918 44 INFO rb-01d1866-225816-427570 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-22 09:33:58,971 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,032 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,085 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,139 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,189 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,240 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,293 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,344 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,396 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,456 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,511 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,558 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,611 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,661 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,730 44 INFO rb-01d1866-225816-427570 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-22 09:33:59,737 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1265664 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'}] 2026-10-22 09:33:59,870 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1265664 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '62b0ab71-af36-490b-aebf-542ae3495b78'} updated pos.order #688 2026-10-22 09:33:59,899 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1265664 finished 2026-10-22 09:34:00,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.104 0.186 2026-10-22 09:34:00,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:00] "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.014 2026-10-22 09:34:00,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:00] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.008 0.014 2026-10-22 09:34:00,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-22 09:34:00,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:34:00,253 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 16283960 (allocated 17563648) 2026-10-22 09:34:00,262 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 97929 2026-10-22 09:34:00,265 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-22 09:34:00,268 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 97929 2026-10-22 09:34:00,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093400_397009_test_errors_tour.txt 2026-10-22 09:34:00,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmp3eimxalm_chrome_odoo" 2026-10-22 09:34:00,421 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-22 09:34:00,730 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8008671 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-22 09:34:00,805 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8008671 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #689 2026-10-22 09:34:00,806 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8008671 finished 2026-10-22 09:34:00,868 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:34:01,418 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:34:02,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:02] "GET /pos/pay/689?access_token=e072dd23-cf77-4f1d-90c2-f4267adf821 HTTP/1.1" 403 - 113 0.147 1.824 2026-10-22 09:34:02,855 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:34:02,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:02] "GET /pos/pay/689?access_token= HTTP/1.1" 403 - 17 0.023 0.082 2026-10-22 09:34:02,968 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:34:03,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:03] "GET /pos/pay/confirmation/689?access_token=e072dd23-cf77-4f1d-90c2-f4267adf821&tx_id=1 HTTP/1.1" 403 - 18 0.015 0.065 2026-10-22 09:34:03,051 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:34:03,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:03] "GET /pos/pay/confirmation/689?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.014 0.052 2026-10-22 09:34:03,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-22 09:34:03,729 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 98145 2026-10-22 09:34:03,729 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmpu0ao2e08_chrome_odoo 2026-10-22 09:34:03,729 44 INFO rb-01d1866-225816-427570 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:35783/json/version 2026-10-22 09:34:03,731 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:03,789 44 INFO rb-01d1866-225816-427570 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-22 09:34:03,789 44 INFO rb-01d1866-225816-427570 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:35783/json 2026-10-22 09:34:03,790 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:03,806 44 INFO rb-01d1866-225816-427570 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:35783/devtools/page/A96BF521AC0909264393D7E67D7DAD74 2026-10-22 09:34:03,822 44 INFO rb-01d1866-225816-427570 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-22 09:34:03,833 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-10-22 09:34:03,945 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:34:03,960 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-10-22 09:34:03,965 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-22 09:34:03,965 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-22 09:34:03,985 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:34:04,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:04] "GET /pos/ui/93 HTTP/1.1" 200 - 90 0.084 0.807 2026-10-22 09:34:04,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'A96BF521AC0909264393D7E67D7DAD74', 'loaderId': 'A52DE2A8BCD5A9DDADA477675A7A2031', 'isDownload': False} 2026-10-22 09:34:04,876 44 INFO rb-01d1866-225816-427570 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-22 09:34:04,905 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:34:04,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:04] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:34:04,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:04] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:34:04,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:04] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.017 0.045 2026-10-22 09:34:05,639 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:05,647 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:05,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 09:34:05,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 09:34:05,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Evaluate test code "odoo.startTour('test_online_payment_amount_updated_after_order_modification', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/93", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:34:05,730 44 INFO rb-01d1866-225816-427570 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-22 09:34:05,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:34:05,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:05,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34: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.013 2026-10-22 09:34:05,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-22 09:34:05,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.048 2026-10-22 09:34:05,888 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-22 09:34:06,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.351 0.516 2026-10-22 09:34:06,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34: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-22 09:34:06,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34: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.010 2026-10-22 09:34:07,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.049 2026-10-22 09:34:07,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:34:07,140 44 INFO rb-01d1866-225816-427570 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-22 09:34:07,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:34:07,245 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:07,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:34:07,279 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:34:07,284 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:34:07,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/image/res.users/183/avatar_128 HTTP/1.1" 200 - 14 0.027 0.074 2026-10-22 09:34:07,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.012 0.128 2026-10-22 09:34:07,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:07,449 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:07,560 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:34:07,642 44 INFO rb-01d1866-225816-427570 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-22 09:34:07,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.064 0.084 2026-10-22 09:34:07,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.005 0.153 2026-10-22 09:34:07,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.047 0.230 2026-10-22 09:34:07,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-10-22T09:33:06.000+00:00 HTTP/1.1" 200 - 3 0.012 0.143 2026-10-22 09:34:07,877 44 INFO rb-01d1866-225816-427570 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-22 09:34:07,893 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:34:07,907 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:34:07,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:07] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.017 0.185 2026-10-22 09:34:08,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.085 2026-10-22 09:34:08,122 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,171 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,225 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,279 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,335 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,518 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,569 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,619 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,670 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,721 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,802 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,818 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:08,821 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:08,855 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,904 44 INFO rb-01d1866-225816-427570 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-22 09:34:08,955 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,026 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,030 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82475040 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'aaa227b8-2dc8-4be8-af73-ac8c5006814d'}] 2026-10-22 09:34:09,119 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82475040 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'aaa227b8-2dc8-4be8-af73-ac8c5006814d'} created pos.order #690 2026-10-22 09:34:09,157 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82475040 finished 2026-10-22 09:34:09,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.074 0.190 2026-10-22 09:34:09,370 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,421 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,474 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,531 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,597 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,653 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,704 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,755 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,806 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,859 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,912 44 INFO rb-01d1866-225816-427570 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-22 09:34:09,963 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,021 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,080 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,131 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,191 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,240 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,291 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,342 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,408 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,414 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27575420 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'aaa227b8-2dc8-4be8-af73-ac8c5006814d'}] 2026-10-22 09:34:10,509 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27575420 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'aaa227b8-2dc8-4be8-af73-ac8c5006814d'} updated pos.order #690 2026-10-22 09:34:10,538 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27575420 finished 2026-10-22 09:34:10,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.102 0.179 2026-10-22 09:34:10,747 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,798 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,850 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,915 44 INFO rb-01d1866-225816-427570 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-22 09:34:10,923 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18461900 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'aaa227b8-2dc8-4be8-af73-ac8c5006814d'}] 2026-10-22 09:34:10,973 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18461900 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'aaa227b8-2dc8-4be8-af73-ac8c5006814d'} updated pos.order #690 2026-10-22 09:34:11,008 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18461900 finished 2026-10-22 09:34:11,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.083 0.171 2026-10-22 09:34:11,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:11] "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.019 2026-10-22 09:34:11,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-22 09:34:11,284 44 INFO rb-01d1866-225816-427570 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-22 09:34:11,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:11] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F690%3Faccess_token=8a5e62f9-806f-41a2-b339-a552dff4762f?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.103 2026-10-22 09:34:11,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15553928 (allocated 17039360) 2026-10-22 09:34:11,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 98145 2026-10-22 09:34:11,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-22 09:34:11,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 98145 2026-10-22 09:34:11,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093411_611583_test_online_payment_amount_updated_after_order_modification.txt 2026-10-22 09:34:11,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmpu0ao2e08_chrome_odoo" 2026-10-22 09:34:11,697 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-22 09:34:12,196 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77728146 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-22 09:34:12,261 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77728146 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #691 2026-10-22 09:34:12,264 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77728146 finished 2026-10-22 09:34:12,361 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:34:12,715 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:34:14,471 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:34:14,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:14] "GET /pos/pay/691?access_token=89feab58-f82c-44d5-ad37-6b3c74f1dea1 HTTP/1.1" 200 - 270 0.336 1.779 2026-10-22 09:34:14,494 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:34:14,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:14] "POST /pos/pay/transaction/691 HTTP/1.1" 200 - 43 0.043 0.056 2026-10-22 09:34:14,634 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:34:16,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:16] "GET /pos/pay/confirmation/691?access_token=89feab58-f82c-44d5-ad37-6b3c74f1dea1&tx_id=5 HTTP/1.1" 200 - 392 0.621 0.871 2026-10-22 09:34:17,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-22 09:34:18,739 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 98347 2026-10-22 09:34:18,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpijxinc7x_chrome_odoo 2026-10-22 09:34:18,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:36759/json/version 2026-10-22 09:34:18,741 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:18,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-22 09:34:18,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:36759/json 2026-10-22 09:34:18,896 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:18,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:36759/devtools/page/F4F142494D41966833B0D578134054EA 2026-10-22 09:34:18,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-22 09:34:18,977 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-22 09:34:19,102 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:34:19,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-22 09:34:19,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-22 09:34:19,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-22 09:34:19,148 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:34:20,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:20] "GET /pos/ui/93 HTTP/1.1" 200 - 86 0.081 0.984 2026-10-22 09:34:20,212 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'F4F142494D41966833B0D578134054EA', 'loaderId': '24FDDCB9D3034EA043C3D1538BF047D2', 'isDownload': False} 2026-10-22 09:34:20,212 44 INFO rb-01d1866-225816-427570 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-22 09:34:20,236 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:34:20,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-22 09:34:20,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:34:20,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.043 2026-10-22 09:34:20,978 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:20,987 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:34:21,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-22 09:34:21,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-22 09:34:21,058 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Evaluate test code "odoo.startTour('test_payment_method_customer_required', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/93", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:34:21,067 44 INFO rb-01d1866-225816-427570 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-22 09:34:21,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:34:21,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:21,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "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.018 2026-10-22 09:34:21,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.067 2026-10-22 09:34:21,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.074 2026-10-22 09:34:21,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-22 09:34:22,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 341 0.417 0.500 2026-10-22 09:34:22,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:34:22,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34: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-22 09:34:22,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.042 2026-10-22 09:34:22,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "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-22 09:34:22,604 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-22 09:34:22,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:34:22,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:22,703 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:34:22,711 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:34:22,722 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:34:22,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /web/image/res.users/182/avatar_128 HTTP/1.1" 200 - 14 0.019 0.041 2026-10-22 09:34:22,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.008 0.078 2026-10-22 09:34:22,789 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:22,792 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "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-22 09:34:22,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.009 0.027 2026-10-22 09:34:22,843 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:34:22,918 44 INFO rb-01d1866-225816-427570 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-22 09:34:22,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:22] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.035 0.086 2026-10-22 09:34:23,020 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:34:23,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.056 0.190 2026-10-22 09:34:23,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.005 0.107 2026-10-22 09:34:23,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-10-22T09:33:06.000+00:00 HTTP/1.1" 200 - 3 0.017 0.147 2026-10-22 09:34:23,151 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,165 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:34:23,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.068 2026-10-22 09:34:23,372 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,423 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,470 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,524 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,575 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,670 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,699 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:23,703 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:23,716 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,766 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,817 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,880 44 INFO rb-01d1866-225816-427570 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-22 09:34:23,888 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33491932 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '77db189d-1aaa-4a86-8459-64d07264a6f8'}] 2026-10-22 09:34:23,985 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33491932 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '77db189d-1aaa-4a86-8459-64d07264a6f8'} created pos.order #692 2026-10-22 09:34:24,014 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33491932 finished 2026-10-22 09:34:24,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.060 0.153 2026-10-22 09:34:24,160 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,211 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,263 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,355 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,426 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,475 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,539 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,603 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,655 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.029 0.045 2026-10-22 09:34:24,732 44 INFO rb-01d1866-225816-427570 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-22 09:34:24,778 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-22 09:34:24,782 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-22 09:34:24,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.052 0.078 2026-10-22 09:34:24,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15981900 (allocated 17301504) 2026-10-22 09:34:24,973 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 98347 2026-10-22 09:34:24,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-22 09:34:24,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 98347 2026-10-22 09:34:25,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093425_105825_test_payment_method_customer_required.txt 2026-10-22 09:34:25,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpijxinc7x_chrome_odoo" 2026-10-22 09:34:25,134 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-22 09:34:25,342 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88649695 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-22 09:34:25,463 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #178 deleted pos.order records with IDs: [693] 2026-10-22 09:34:25,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-22 09:34:26,107 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 98552 2026-10-22 09:34:26,107 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmp0qefm7mx_chrome_odoo 2026-10-22 09:34:26,107 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:37429/json/version 2026-10-22 09:34:26,109 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:26,128 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-22 09:34:26,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:37429/json 2026-10-22 09:34:26,129 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:26,143 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:37429/devtools/page/F5EBC5FEC4D50AE95139432E500A4B94 2026-10-22 09:34:26,158 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-22 09:34:26,164 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-22 09:34:26,295 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:34:26,312 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-22 09:34:26,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-22 09:34:26,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-22 09:34:26,331 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:34:27,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:27] "GET /pos/ui/93 HTTP/1.1" 200 - 90 0.093 0.795 2026-10-22 09:34:27,220 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': 'F5EBC5FEC4D50AE95139432E500A4B94', 'loaderId': '4305AFB215DD1A4A5511461D8E7DE70F', 'isDownload': False} 2026-10-22 09:34:27,220 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-22 09:34:27,242 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:34:27,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 09:34:27,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.041 2026-10-22 09:34:27,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.051 2026-10-22 09:34:28,050 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:34:28,062 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:28,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-22 09:34:28,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:34:28,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate test code "odoo.startTour('RestaurantOnlinePaymentTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/93", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:34:28,126 44 INFO rb-01d1866-225816-427570 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-22 09:34:28,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:34:28,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:28,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "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-22 09:34:28,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.032 2026-10-22 09:34:28,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "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-22 09:34:28,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-22 09:34:29,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.360 0.523 2026-10-22 09:34:29,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:34:29,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:34:29,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.054 2026-10-22 09:34:29,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:34:29,517 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-22 09:34:29,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.008 2026-10-22 09:34:29,591 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:29,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:34:29,624 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:34:29,645 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:34:29,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.006 0.029 2026-10-22 09:34:29,683 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:34:29,690 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:34:29,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/image/res.users/183/avatar_128 HTTP/1.1" 200 - 14 0.025 0.066 2026-10-22 09:34:29,748 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:34:29,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.056 0.089 2026-10-22 09:34:29,874 44 INFO rb-01d1866-225816-427570 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-22 09:34:29,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.003 0.174 2026-10-22 09:34:29,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.048 0.199 2026-10-22 09:34:29,990 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:34:30,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:30] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.006 0.083 2026-10-22 09:34:30,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:30] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-10-22T09:33:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-22 09:34:30,128 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:30,132 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.082 2026-10-22 09:34:30,371 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,423 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,476 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,523 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,574 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,659 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,692 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:34:30,697 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:30,715 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,762 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,828 44 INFO rb-01d1866-225816-427570 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-22 09:34:30,838 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91012486 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'}] 2026-10-22 09:34:30,978 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91012486 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'} created pos.order #694 2026-10-22 09:34:31,010 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91012486 finished 2026-10-22 09:34:31,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.095 0.163 2026-10-22 09:34:31,176 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,223 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,285 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,363 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,414 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,466 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,518 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,575 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,625 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,676 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,727 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,787 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,846 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,918 44 INFO rb-01d1866-225816-427570 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-22 09:34:31,924 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26887610 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'}] 2026-10-22 09:34:32,131 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [714] to pos.order #694 2026-10-22 09:34:32,147 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26887610 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'} updated pos.order #694 2026-10-22 09:34:32,183 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26887610 finished 2026-10-22 09:34:32,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.168 0.244 2026-10-22 09:34:32,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:32] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.008 0.014 2026-10-22 09:34:32,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:32] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.003 0.014 2026-10-22 09:34:32,442 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66541193 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'}] 2026-10-22 09:34:32,451 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:33,099 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66541193 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'} updated pos.order #694 2026-10-22 09:34:33,139 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66541193 finished 2026-10-22 09:34:33,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.272 0.565 2026-10-22 09:34:33,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:34:33,500 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-22 09:34:33,501 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 09:34:33,505 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42115763 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'}] 2026-10-22 09:34:33,526 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42115763 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-93-000001', 'uuid': 'e0c665db-54ad-4014-af2d-031b208f1a4e'} sync ignored for existing PoS order pos.order(694,) (state: paid) 2026-10-22 09:34:33,577 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42115763 finished 2026-10-22 09:34:33,679 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 16214240 (allocated 17825792) 2026-10-22 09:34:33,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 98552 2026-10-22 09:34:33,726 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-22 09:34:33,729 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 98552 2026-10-22 09:34:33,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.092 0.155 2026-10-22 09:34:33,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093433_846614_test_restaurant_online_payment_flow.txt 2026-10-22 09:34:33,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmp0qefm7mx_chrome_odoo" 2026-10-22 09:34:33,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-22 09:34:34,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 98758 2026-10-22 09:34:34,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpti4xkivo_chrome_odoo 2026-10-22 09:34:34,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:42981/json/version 2026-10-22 09:34:34,500 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:34,583 44 INFO rb-01d1866-225816-427570 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-22 09:34:34,583 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:42981/json 2026-10-22 09:34:34,584 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:34,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:42981/devtools/page/A1FA442808EA19CA5D0557DC962B8332 2026-10-22 09:34:34,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-22 09:34:34,642 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-22 09:34:34,729 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:34:34,742 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-22 09:34:34,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-22 09:34:34,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-22 09:34:34,761 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:34:35,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:35] "GET /pos/ui/93 HTTP/1.1" 200 - 90 0.102 0.729 2026-10-22 09:34:35,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': 'A1FA442808EA19CA5D0557DC962B8332', 'loaderId': 'AFED24D780A47C10811AB79C2B6FB0E2', 'isDownload': False} 2026-10-22 09:34:35,596 44 INFO rb-01d1866-225816-427570 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-22 09:34:35,619 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:34:35,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:35] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:34:35,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:35] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-22 09:34:35,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:35] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-22 09:34:36,332 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:36,339 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:34:36,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:34:36,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-22 09:34:36,417 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Evaluate test code "odoo.startTour('test_selected_customer_after_adding_payment_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/93", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:34:36,426 44 INFO rb-01d1866-225816-427570 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-22 09:34:36,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34: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-22 09:34:36,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:34:36,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.013 2026-10-22 09:34:36,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-22 09:34:36,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.044 2026-10-22 09:34:36,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-22 09:34:37,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.342 0.468 2026-10-22 09:34:37,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34: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-22 09:34:37,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:34:37,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-22 09:34:37,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34: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.015 2026-10-22 09:34:37,716 44 INFO rb-01d1866-225816-427570 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-22 09:34:37,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.017 2026-10-22 09:34:37,824 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:34:37,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:34:37,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:34:37,880 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:34:37,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:34:37,917 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "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-22 09:34:37,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:37] "GET /web/image/res.users/183/avatar_128 HTTP/1.1" 200 - 14 0.070 0.060 2026-10-22 09:34:38,016 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:34:38,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.004 0.182 2026-10-22 09:34:38,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.004 0.107 2026-10-22 09:34:38,125 44 INFO rb-01d1866-225816-427570 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-22 09:34:38,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.039 0.153 2026-10-22 09:34:38,266 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:38,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.059 0.263 2026-10-22 09:34:38,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.004 0.133 2026-10-22 09:34:38,363 44 INFO rb-01d1866-225816-427570 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-22 09:34:38,379 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:34:38,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-10-22T09:33:06.000+00:00 HTTP/1.1" 200 - 3 0.012 0.167 2026-10-22 09:34:38,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.091 2026-10-22 09:34:38,596 44 INFO rb-01d1866-225816-427570 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-22 09:34:38,646 44 INFO rb-01d1866-225816-427570 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-22 09:34:38,703 44 INFO rb-01d1866-225816-427570 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-22 09:34:38,752 44 INFO rb-01d1866-225816-427570 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-22 09:34:38,808 44 INFO rb-01d1866-225816-427570 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-22 09:34:38,985 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,034 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,085 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,136 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,187 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,268 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,285 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:34:39,288 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:39,325 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,371 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,424 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,472 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,523 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,589 44 INFO rb-01d1866-225816-427570 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-22 09:34:39,594 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81146387 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e61b7614-03ac-4c5f-a86a-9d46b9e79af6'}] 2026-10-22 09:34:39,728 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81146387 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e61b7614-03ac-4c5f-a86a-9d46b9e79af6'} created pos.order #695 2026-10-22 09:34:39,758 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81146387 finished 2026-10-22 09:34:39,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.094 0.182 2026-10-22 09:34:39,950 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,002 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,101 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,178 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,229 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,293 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,366 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,419 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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 - 13 0.032 0.061 2026-10-22 09:34:40,481 44 INFO rb-01d1866-225816-427570 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-22 09:34:40,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.043 0.082 2026-10-22 09:34:40,592 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50884626 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e61b7614-03ac-4c5f-a86a-9d46b9e79af6'}] 2026-10-22 09:34:40,641 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50884626 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'e61b7614-03ac-4c5f-a86a-9d46b9e79af6'} updated pos.order #695 2026-10-22 09:34:40,677 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50884626 finished 2026-10-22 09:34:40,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.108 0.284 2026-10-22 09:34:40,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:40] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.006 0.017 2026-10-22 09:34:40,992 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-22 09:34:40,993 44 INFO rb-01d1866-225816-427570 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-22 09:34:41,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:41] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F695%3Faccess_token=b82ddde6-4921-4072-8d5b-f9ad47667e94?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.109 2026-10-22 09:34:41,112 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 16070136 (allocated 18087936) 2026-10-22 09:34:41,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 98758 2026-10-22 09:34:41,124 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-22 09:34:41,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 98758 2026-10-22 09:34:41,257 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093441_257496_test_selected_customer_after_adding_payment_sync.txt 2026-10-22 09:34:41,257 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpti4xkivo_chrome_odoo" 2026-10-22 09:34:41,696 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #178 deleted pos.payment.method records with IDs: [244] 2026-10-22 09:34:41,862 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #178 deleted account.account records with IDs: [4763] 2026-10-22 09:34:41,939 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #178 deleted account.payment.method.line records with IDs: [806, 807] 2026-10-22 09:34:42,235 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #178 deleted account.journal records with IDs: [1377] 2026-10-22 09:34:42,343 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #178 deleted account.account records with IDs: [4762] 2026-10-22 09:34:42,418 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-22 09:34:45,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-22 09:34:54,452 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 98963 2026-10-22 09:34:54,453 44 INFO rb-01d1866-225816-427570 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/tmp07inhs3j_chrome_odoo 2026-10-22 09:34:54,453 44 INFO rb-01d1866-225816-427570 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:36491/json/version 2026-10-22 09:34:54,455 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:54,560 44 INFO rb-01d1866-225816-427570 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-22 09:34:54,560 44 INFO rb-01d1866-225816-427570 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:36491/json 2026-10-22 09:34:54,563 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:34:54,585 44 INFO rb-01d1866-225816-427570 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:36491/devtools/page/943357E0B3B420470C930A6026B0FBAA 2026-10-22 09:34:54,596 44 INFO rb-01d1866-225816-427570 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-22 09:34:54,614 44 INFO rb-01d1866-225816-427570 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-22 09:34:54,656 44 INFO rb-01d1866-225816-427570 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-22 09:34:54,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/94?access_token=d5861bb0c0d449dc" in browser 2026-10-22 09:34:54,947 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/94?access_token=d5861bb0c0d449dc" 2026-10-22 09:34:54,967 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:34:55,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:55] "GET /pos-self/94?access_token=d5861bb0c0d449dc HTTP/1.1" 200 - 56 0.045 0.643 2026-10-22 09:34:55,654 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '943357E0B3B420470C930A6026B0FBAA', 'loaderId': '53DB8CA1B180AAF727F10F4CCC742240', 'isDownload': False} 2026-10-22 09:34:55,655 44 INFO rb-01d1866-225816-427570 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-22 09:34:55,681 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:34:55,720 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:34:55,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:55] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.056 2026-10-22 09:34:55,767 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:34:55,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:55] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.088 2026-10-22 09:34:55,810 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:34:55,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:55] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.133 2026-10-22 09:34:56,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.023 2026-10-22 09:34:56,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 09:34:56,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.017 2026-10-22 09:34:56,132 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:34:56,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:34:56,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/94?access_token=d5861bb0c0d449dc", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:34:56,185 44 INFO rb-01d1866-225816-427570 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-22 09:34:56,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-22 09:34:56,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.036 0.092 2026-10-22 09:34:56,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-22 09:34:56,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:56] "POST /pos-self/data/94 HTTP/1.1" 200 - 180 0.257 0.283 2026-10-22 09:34:57,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.048 2026-10-22 09:34:57,052 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/ir.attachment/7530/raw HTTP/1.1" 200 - 4 0.003 0.015 2026-10-22 09:34:57,209 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,311 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:34:57,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.011 0.071 2026-10-22 09:34:57,368 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.011 0.101 2026-10-22 09:34:57,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.009 0.128 2026-10-22 09:34:57,459 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.021 0.139 2026-10-22 09:34:57,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-22 09:34:57,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.016 0.201 2026-10-22 09:34:57,550 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/ir.attachment/7479/raw HTTP/1.1" 200 - 4 0.010 0.028 2026-10-22 09:34:57,603 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,624 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:34:57,674 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.042 0.044 2026-10-22 09:34:57,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:57] "GET /web/image/product.product/2481/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.010 0.083 2026-10-22 09:34:57,756 44 INFO rb-01d1866-225816-427570 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-22 09:34:57,889 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92872107 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': 'b5125632-2a27-4e59-b811-bbc9dbc0340b'}] 2026-10-22 09:34:57,992 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92872107 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': 'b5125632-2a27-4e59-b811-bbc9dbc0340b'} created pos.order #696 2026-10-22 09:34:58,024 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92872107 finished 2026-10-22 09:34:58,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:58] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.223 0.311 2026-10-22 09:34:58,429 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,484 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,536 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,590 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,657 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,722 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,723 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:34:58] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.021 0.067 2026-10-22 09:34:58,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8297596 (allocated 8912896) 2026-10-22 09:34:58,831 44 INFO rb-01d1866-225816-427570 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 98963 2026-10-22 09:34:58,834 44 INFO rb-01d1866-225816-427570 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-22 09:34:58,835 44 INFO rb-01d1866-225816-427570 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 98963 2026-10-22 09:34:58,943 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093458_943010_test_kiosk_cart_restore_and_cancel.txt 2026-10-22 09:34:58,943 44 INFO rb-01d1866-225816-427570 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/tmp07inhs3j_chrome_odoo" 2026-10-22 09:34:59,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-22 09:35:08,367 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 99161 2026-10-22 09:35:08,367 44 INFO rb-01d1866-225816-427570 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/tmpyi7vlgy5_chrome_odoo 2026-10-22 09:35:08,368 44 INFO rb-01d1866-225816-427570 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:38719/json/version 2026-10-22 09:35:08,369 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:08,431 44 INFO rb-01d1866-225816-427570 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-22 09:35:08,431 44 INFO rb-01d1866-225816-427570 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:38719/json 2026-10-22 09:35:08,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:08,458 44 INFO rb-01d1866-225816-427570 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:38719/devtools/page/794B51024EC248E7457B70EA90B93B15 2026-10-22 09:35:08,481 44 INFO rb-01d1866-225816-427570 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-22 09:35:08,490 44 INFO rb-01d1866-225816-427570 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-22 09:35:08,532 44 INFO rb-01d1866-225816-427570 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-22 09:35:09,008 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Open "http://127.0.0.1:8069/pos-self/95?access_token=d4bc7a89ab134a83" in browser 2026-10-22 09:35:09,008 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/95?access_token=d4bc7a89ab134a83" 2026-10-22 09:35:09,032 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:35:09,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:09] "GET /pos-self/95?access_token=d4bc7a89ab134a83 HTTP/1.1" 200 - 56 0.089 0.607 2026-10-22 09:35:09,725 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '794B51024EC248E7457B70EA90B93B15', 'loaderId': 'C7E512924FF0F8BF698262AFB30E0219', 'isDownload': False} 2026-10-22 09:35:09,725 44 INFO rb-01d1866-225816-427570 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-22 09:35:09,747 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:35:09,788 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:35:09,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:09] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.051 2026-10-22 09:35:09,838 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:35:09,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:09] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.087 2026-10-22 09:35:09,884 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:35:09,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:09] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.139 2026-10-22 09:35:10,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 09:35:10,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:35:10,170 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/95?access_token=d4bc7a89ab134a83", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:35:10,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.007 0.016 2026-10-22 09:35:10,184 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:35:10,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 09:35:10,187 44 INFO rb-01d1866-225816-427570 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-22 09:35:10,244 44 INFO rb-01d1866-225816-427570 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-22 09:35:10,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.052 0.076 2026-10-22 09:35:10,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-22 09:35:10,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "POST /pos-self/data/95 HTTP/1.1" 200 - 180 0.175 0.248 2026-10-22 09:35:10,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.384 2026-10-22 09:35:10,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.049 2026-10-22 09:35:10,947 44 INFO rb-01d1866-225816-427570 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-22 09:35:11,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/ir.attachment/7588/raw HTTP/1.1" 200 - 4 0.007 0.013 2026-10-22 09:35:11,074 44 INFO rb-01d1866-225816-427570 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-22 09:35:11,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.001 0.038 2026-10-22 09:35:11,161 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:35:11,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-22 09:35:11,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-22 09:35:11,211 44 INFO rb-01d1866-225816-427570 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-22 09:35:11,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.024 0.045 2026-10-22 09:35:11,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.012 0.087 2026-10-22 09:35:11,279 44 INFO rb-01d1866-225816-427570 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-22 09:35:11,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.009 0.117 2026-10-22 09:35:11,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/ir.attachment/7537/raw HTTP/1.1" 200 - 4 0.004 0.018 2026-10-22 09:35:11,334 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35: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-22 09:35:11,341 44 INFO rb-01d1866-225816-427570 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-22 09:35:11,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.007 0.032 2026-10-22 09:35:11,418 44 INFO rb-01d1866-225816-427570 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-22 09:35:11,520 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17810417 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': '04bcb956-31be-41ce-b5ba-1fe893b94507'}] 2026-10-22 09:35:11,619 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17810417 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': '04bcb956-31be-41ce-b5ba-1fe893b94507'} created pos.order #697 2026-10-22 09:35:11,653 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17810417 finished 2026-10-22 09:35:11,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.197 0.243 2026-10-22 09:35:11,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.016 2026-10-22 09:35:11,950 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-22 09:35:11,951 44 INFO rb-01d1866-225816-427570 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-22 09:35:12,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7725916 (allocated 8388608) 2026-10-22 09:35:12,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 99161 2026-10-22 09:35:12,039 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-22 09:35:12,040 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 99161 2026-10-22 09:35:12,157 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093512_157102_test_online_payment_kiosk.txt 2026-10-22 09:35:12,157 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmpyi7vlgy5_chrome_odoo" 2026-10-22 09:35:12,196 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:35:13,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:13] "GET /pos/pay/697?access_token=0fbef6c9-8d32-4413-8eb9-2079b1da9b42 HTTP/1.1" 200 - 113 0.180 1.294 2026-10-22 09:35:13,675 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:35:13,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:13] "POST /pos/pay/transaction/697 HTTP/1.1" 200 - 37 0.065 0.060 2026-10-22 09:35:13,854 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:35:15,383 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:15] "GET /pos/pay/confirmation/697?access_token=0fbef6c9-8d32-4413-8eb9-2079b1da9b42&exit_route=/&tx_id=6 HTTP/1.1" 303 - 357 0.654 0.881 2026-10-22 09:35:15,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:15] "GET / HTTP/1.1" 200 - 32 0.061 0.455 2026-10-22 09:35:15,920 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-22 09:35:16,006 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:35:16,016 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.10s) 2026-10-22 09:35:16,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-22 09:35:26,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 99357 2026-10-22 09:35:26,292 44 INFO rb-01d1866-225816-427570 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/tmpir9gi5z9_chrome_odoo 2026-10-22 09:35:26,292 44 INFO rb-01d1866-225816-427570 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:46787/json/version 2026-10-22 09:35:26,293 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:26,428 44 INFO rb-01d1866-225816-427570 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-22 09:35:26,428 44 INFO rb-01d1866-225816-427570 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:46787/json 2026-10-22 09:35:26,431 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:26,451 44 INFO rb-01d1866-225816-427570 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:46787/devtools/page/FB3E5C7A96E6741D42118A44F49581FA 2026-10-22 09:35:26,466 44 INFO rb-01d1866-225816-427570 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-22 09:35:26,487 44 INFO rb-01d1866-225816-427570 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-22 09:35:26,548 44 INFO rb-01d1866-225816-427570 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-22 09:35:26,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/96?access_token=f4130d812bc04f51" in browser 2026-10-22 09:35:26,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/96?access_token=f4130d812bc04f51" 2026-10-22 09:35:26,985 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:35:27,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:27] "GET /pos-self/96?access_token=f4130d812bc04f51 HTTP/1.1" 200 - 56 0.058 0.871 2026-10-22 09:35:27,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'FB3E5C7A96E6741D42118A44F49581FA', 'loaderId': 'E6914E20AC9A4A99948EE9DEFAC88B88', 'isDownload': False} 2026-10-22 09:35:27,910 44 INFO rb-01d1866-225816-427570 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-22 09:35:27,947 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:35:27,998 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:35:28,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.023 0.057 2026-10-22 09:35:28,059 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:35:28,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.100 2026-10-22 09:35:28,107 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:35:28,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.169 2026-10-22 09:35:28,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 09:35:28,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 09:35:28,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.013 2026-10-22 09:35:28,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/96?access_token=f4130d812bc04f51", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:35:28,409 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:35:28,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:35:28,416 44 INFO rb-01d1866-225816-427570 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-22 09:35:28,493 44 INFO rb-01d1866-225816-427570 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-22 09:35:28,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.090 2026-10-22 09:35:28,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.075 0.147 2026-10-22 09:35:28,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-22 09:35:29,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "POST /pos-self/data/96 HTTP/1.1" 200 - 180 0.403 0.286 2026-10-22 09:35:29,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.057 2026-10-22 09:35:29,527 44 INFO rb-01d1866-225816-427570 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-22 09:35:29,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/ir.attachment/7646/raw HTTP/1.1" 200 - 4 0.015 0.016 2026-10-22 09:35:29,672 44 INFO rb-01d1866-225816-427570 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-22 09:35:29,754 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:35:29,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.001 0.048 2026-10-22 09:35:29,762 44 INFO rb-01d1866-225816-427570 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-22 09:35:29,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.062 2026-10-22 09:35:29,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-22 09:35:29,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-22 09:35:29,865 44 INFO rb-01d1866-225816-427570 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-22 09:35:29,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.007 0.128 2026-10-22 09:35:29,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-22 09:35:29,918 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "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-22 09:35:29,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/ir.attachment/7595/raw HTTP/1.1" 200 - 4 0.008 0.037 2026-10-22 09:35:29,921 44 INFO rb-01d1866-225816-427570 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-22 09:35:29,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:29] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.010 0.044 2026-10-22 09:35:29,996 44 INFO rb-01d1866-225816-427570 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-22 09:35:30,060 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81797718 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': '823997fd-3692-443e-81e2-bcadf5449723'}] 2026-10-22 09:35:30,130 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81797718 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': '823997fd-3692-443e-81e2-bcadf5449723'} created pos.order #698 2026-10-22 09:35:30,160 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81797718 finished 2026-10-22 09:35:30,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.120 0.243 2026-10-22 09:35:30,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.019 2026-10-22 09:35:30,491 44 INFO rb-01d1866-225816-427570 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-22 09:35:30,492 44 INFO rb-01d1866-225816-427570 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-22 09:35:30,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7723032 (allocated 8388608) 2026-10-22 09:35:30,618 44 INFO rb-01d1866-225816-427570 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 99357 2026-10-22 09:35:30,622 44 INFO rb-01d1866-225816-427570 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-22 09:35:30,625 44 INFO rb-01d1866-225816-427570 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 99357 2026-10-22 09:35:30,746 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093530_745886_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-22 09:35:30,746 44 INFO rb-01d1866-225816-427570 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/tmpir9gi5z9_chrome_odoo" 2026-10-22 09:35:30,779 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:35:32,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:32] "GET /pos/pay/698?access_token=3e0ff462-eb85-4230-9666-3201d4d991d0 HTTP/1.1" 200 - 113 0.156 1.186 2026-10-22 09:35:32,127 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:35:32,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:32] "POST /pos/pay/transaction/698 HTTP/1.1" 200 - 37 0.055 0.064 2026-10-22 09:35:32,291 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-22 09:35:33,725 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:35:33,736 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.45s) 2026-10-22 09:35:33,812 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-22 09:35:41,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 99547 2026-10-22 09:35:41,979 44 INFO rb-01d1866-225816-427570 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/tmpk0wos0l1_chrome_odoo 2026-10-22 09:35:41,979 44 INFO rb-01d1866-225816-427570 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:38963/json/version 2026-10-22 09:35:41,986 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:42,089 44 INFO rb-01d1866-225816-427570 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-22 09:35:42,089 44 INFO rb-01d1866-225816-427570 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:38963/json 2026-10-22 09:35:42,090 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:42,105 44 INFO rb-01d1866-225816-427570 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:38963/devtools/page/32BA06031003D11FD5AD97CA4F01D6F3 2026-10-22 09:35:42,120 44 INFO rb-01d1866-225816-427570 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-22 09:35:42,144 44 INFO rb-01d1866-225816-427570 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-22 09:35:42,189 44 INFO rb-01d1866-225816-427570 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-22 09:35:42,488 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/97?access_token=690a5a992a334741" in browser 2026-10-22 09:35:42,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/97?access_token=690a5a992a334741" 2026-10-22 09:35:42,510 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:35:43,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /pos-self/97?access_token=690a5a992a334741 HTTP/1.1" 200 - 56 0.060 0.617 2026-10-22 09:35:43,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '32BA06031003D11FD5AD97CA4F01D6F3', 'loaderId': '5488D60B5102DFFD7E61065960911297', 'isDownload': False} 2026-10-22 09:35:43,188 44 INFO rb-01d1866-225816-427570 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-22 09:35:43,214 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:35:43,259 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:35:43,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.050 2026-10-22 09:35:43,335 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:35:43,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.110 2026-10-22 09:35:43,374 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:35:43,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.145 2026-10-22 09:35:43,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.010 2026-10-22 09:35:43,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 09:35:43,724 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/97?access_token=690a5a992a334741", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:35:43,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.032 2026-10-22 09:35:43,733 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:35:43,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:35:43,741 44 INFO rb-01d1866-225816-427570 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-22 09:35:43,801 44 INFO rb-01d1866-225816-427570 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-22 09:35:43,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.047 0.071 2026-10-22 09:35:43,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.212 2026-10-22 09:35:44,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "POST /pos-self/data/97 HTTP/1.1" 200 - 180 0.259 0.352 2026-10-22 09:35:44,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.529 2026-10-22 09:35:44,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.053 2026-10-22 09:35:44,661 44 INFO rb-01d1866-225816-427570 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-22 09:35:44,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "GET /web/image/ir.attachment/7704/raw HTTP/1.1" 200 - 4 0.010 0.019 2026-10-22 09:35:44,808 44 INFO rb-01d1866-225816-427570 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-22 09:35:44,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.002 0.045 2026-10-22 09:35:44,930 44 INFO rb-01d1866-225816-427570 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-22 09:35:44,948 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:35:44,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.012 0.040 2026-10-22 09:35:44,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:44] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.005 0.070 2026-10-22 09:35:45,015 44 INFO rb-01d1866-225816-427570 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-22 09:35:45,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:45] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.014 0.104 2026-10-22 09:35:45,044 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35: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-22 09:35:45,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:45] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.006 0.118 2026-10-22 09:35:45,074 44 INFO rb-01d1866-225816-427570 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-22 09:35:45,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:45] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-22 09:35:45,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:45] "GET /web/image/ir.attachment/7653/raw HTTP/1.1" 200 - 4 0.020 0.079 2026-10-22 09:35:45,153 44 INFO rb-01d1866-225816-427570 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-22 09:35:45,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:45] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.033 0.110 2026-10-22 09:35:45,278 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75592466 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '60a5966b-cce4-474d-9ac9-497dd9030b8e'}] 2026-10-22 09:35:45,341 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75592466 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '60a5966b-cce4-474d-9ac9-497dd9030b8e'} created pos.order #699 2026-10-22 09:35:45,373 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75592466 finished 2026-10-22 09:35:45,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.116 0.283 2026-10-22 09:35:45,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.024 2026-10-22 09:35:45,697 44 INFO rb-01d1866-225816-427570 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-22 09:35:45,698 44 INFO rb-01d1866-225816-427570 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-22 09:35:45,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7729756 (allocated 8650752) 2026-10-22 09:35:45,777 44 INFO rb-01d1866-225816-427570 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 99547 2026-10-22 09:35:45,778 44 INFO rb-01d1866-225816-427570 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-22 09:35:45,779 44 INFO rb-01d1866-225816-427570 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 99547 2026-10-22 09:35:45,893 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093545_893168_test_online_payment_kiosk_qr_code.txt 2026-10-22 09:35:45,893 44 INFO rb-01d1866-225816-427570 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/tmpk0wos0l1_chrome_odoo" 2026-10-22 09:35:45,981 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-22 09:35:55,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 99731 2026-10-22 09:35:55,111 44 INFO rb-01d1866-225816-427570 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/tmp82mdyjuy_chrome_odoo 2026-10-22 09:35:55,111 44 INFO rb-01d1866-225816-427570 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:40101/json/version 2026-10-22 09:35:55,113 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:55,155 44 INFO rb-01d1866-225816-427570 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-22 09:35:55,155 44 INFO rb-01d1866-225816-427570 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:40101/json 2026-10-22 09:35:55,156 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:35:55,165 44 INFO rb-01d1866-225816-427570 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:40101/devtools/page/716B775BA278934B4D045371942BF1F2 2026-10-22 09:35:55,174 44 INFO rb-01d1866-225816-427570 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-22 09:35:55,190 44 INFO rb-01d1866-225816-427570 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-22 09:35:55,236 44 INFO rb-01d1866-225816-427570 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-22 09:35:55,639 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Open "http://127.0.0.1:8069/pos-self/98?access_token=2a03eb2d64ca4c1f" in browser 2026-10-22 09:35:55,639 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/98?access_token=2a03eb2d64ca4c1f" 2026-10-22 09:35:55,685 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:35:56,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "GET /pos-self/98?access_token=2a03eb2d64ca4c1f HTTP/1.1" 200 - 56 0.078 0.714 2026-10-22 09:35:56,474 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '716B775BA278934B4D045371942BF1F2', 'loaderId': '7E6BD08EE12724FBBBBB9824FB8EE2E9', 'isDownload': False} 2026-10-22 09:35:56,474 44 INFO rb-01d1866-225816-427570 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-22 09:35:56,510 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:35:56,568 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:35:56,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.018 0.059 2026-10-22 09:35:56,614 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:35:56,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.110 2026-10-22 09:35:56,667 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:35:56,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.156 2026-10-22 09:35:56,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.029 2026-10-22 09:35:56,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:35:56,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.006 0.018 2026-10-22 09:35:56,984 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/98?access_token=2a03eb2d64ca4c1f", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:35:56,986 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:35:56,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.015 2026-10-22 09:35:57,007 44 INFO rb-01d1866-225816-427570 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-22 09:35:57,069 44 INFO rb-01d1866-225816-427570 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-22 09:35:57,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:57] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.038 0.070 2026-10-22 09:35:57,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-22 09:35:57,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:57] "POST /pos-self/data/98 HTTP/1.1" 200 - 181 0.124 0.260 2026-10-22 09:35:57,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.325 2026-10-22 09:35:57,670 44 INFO rb-01d1866-225816-427570 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-22 09:35:57,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:57] "GET /web/image/ir.attachment/7762/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-22 09:35:57,819 44 INFO rb-01d1866-225816-427570 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-22 09:35:57,928 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:35:57,947 44 INFO rb-01d1866-225816-427570 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-22 09:35:57,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:57] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.006 0.101 2026-10-22 09:35:58,024 44 INFO rb-01d1866-225816-427570 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-22 09:35:58,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.018 0.126 2026-10-22 09:35:58,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.010 0.162 2026-10-22 09:35:58,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.007 0.170 2026-10-22 09:35:58,115 44 INFO rb-01d1866-225816-427570 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-22 09:35:58,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.016 0.192 2026-10-22 09:35:58,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-22 09:35:58,179 44 INFO rb-01d1866-225816-427570 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-22 09:35:58,186 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "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-22 09:35:58,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/ir.attachment/7711/raw HTTP/1.1" 200 - 4 0.007 0.064 2026-10-22 09:35:58,224 44 INFO rb-01d1866-225816-427570 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-22 09:35:58,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/product.product/2481/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.010 0.052 2026-10-22 09:35:58,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.016 0.094 2026-10-22 09:35:58,300 44 INFO rb-01d1866-225816-427570 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-22 09:35:58,356 44 INFO rb-01d1866-225816-427570 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-22 09:35:58,441 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-22 09:35:58,442 44 INFO rb-01d1866-225816-427570 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-22 09:35:58,519 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7928816 (allocated 8912896) 2026-10-22 09:35:58,525 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 99731 2026-10-22 09:35:58,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-22 09:35:58,538 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 99731 2026-10-22 09:35:58,571 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54469860 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '157fe505-d7c4-49bc-813b-2553f8257334'}] 2026-10-22 09:35:58,641 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54469860 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '157fe505-d7c4-49bc-813b-2553f8257334'} created pos.order #700 2026-10-22 09:35:58,649 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54469860 finished 2026-10-22 09:35:58,656 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093558_656634_test_online_payment_mobile.txt 2026-10-22 09:35:58,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmp82mdyjuy_chrome_odoo" 2026-10-22 09:35:58,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-10-22 09:35:58,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:35:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.124 0.205 2026-10-22 09:35:58,801 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:36:00,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:00] "GET /pos/pay/700?access_token=77a42149-46ca-4857-a557-963e10469c90 HTTP/1.1" 200 - 129 0.219 1.392 2026-10-22 09:36:00,410 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:36:00,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:00] "POST /pos/pay/transaction/700 HTTP/1.1" 200 - 35 0.046 0.058 2026-10-22 09:36:00,557 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:36:02,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:02] "GET /pos/pay/confirmation/700?access_token=77a42149-46ca-4857-a557-963e10469c90&exit_route=/&tx_id=8 HTTP/1.1" 303 - 381 0.761 0.940 2026-10-22 09:36:02,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:02] "GET / HTTP/1.1" 200 - 32 0.048 0.419 2026-10-22 09:36:02,729 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-22 09:36:02,782 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:36:02,791 44 INFO rb-01d1866-225816-427570 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-22 09:36:02,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-22 09:36:11,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 99918 2026-10-22 09:36:11,894 44 INFO rb-01d1866-225816-427570 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/tmpsu730jsn_chrome_odoo 2026-10-22 09:36:11,894 44 INFO rb-01d1866-225816-427570 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:40811/json/version 2026-10-22 09:36:11,895 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:11,911 44 INFO rb-01d1866-225816-427570 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-22 09:36:11,911 44 INFO rb-01d1866-225816-427570 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:40811/json 2026-10-22 09:36:11,912 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:11,923 44 INFO rb-01d1866-225816-427570 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:40811/devtools/page/A2A8D861909C6D9B112772C235D65FE6 2026-10-22 09:36:11,930 44 INFO rb-01d1866-225816-427570 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-22 09:36:11,938 44 INFO rb-01d1866-225816-427570 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-22 09:36:11,995 44 INFO rb-01d1866-225816-427570 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-22 09:36:12,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/99?access_token=e92eeeb8fec94c95" in browser 2026-10-22 09:36:12,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/99?access_token=e92eeeb8fec94c95" 2026-10-22 09:36:12,290 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:36:12,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:12] "GET /pos-self/99?access_token=e92eeeb8fec94c95 HTTP/1.1" 200 - 56 0.094 0.616 2026-10-22 09:36:13,001 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': 'A2A8D861909C6D9B112772C235D65FE6', 'loaderId': '1F4A0CFE7EC47C05AF00DF231B405708', 'isDownload': False} 2026-10-22 09:36:13,001 44 INFO rb-01d1866-225816-427570 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-22 09:36:13,040 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:36:13,102 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:36:13,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.053 2026-10-22 09:36:13,178 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:36:13,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.123 2026-10-22 09:36:13,234 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:36:13,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.158 2026-10-22 09:36:13,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-22 09:36:13,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-22 09:36:13,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/99?access_token=e92eeeb8fec94c95", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:36:13,541 44 INFO rb-01d1866-225816-427570 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-22 09:36:13,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.012 0.036 2026-10-22 09:36:13,560 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:36:13,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.026 2026-10-22 09:36:13,614 44 INFO rb-01d1866-225816-427570 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-22 09:36:13,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-22 09:36:13,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.045 0.175 2026-10-22 09:36:13,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-22 09:36:14,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "POST /pos-self/data/99 HTTP/1.1" 200 - 181 0.232 0.273 2026-10-22 09:36:14,419 44 INFO rb-01d1866-225816-427570 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-22 09:36:14,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/ir.attachment/7820/raw HTTP/1.1" 200 - 4 0.002 0.028 2026-10-22 09:36:14,562 44 INFO rb-01d1866-225816-427570 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-22 09:36:14,647 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:36:14,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.005 0.058 2026-10-22 09:36:14,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-10-22 09:36:14,707 44 INFO rb-01d1866-225816-427570 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-22 09:36:14,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.008 0.089 2026-10-22 09:36:14,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-22 09:36:14,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.004 0.145 2026-10-22 09:36:14,777 44 INFO rb-01d1866-225816-427570 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-22 09:36:14,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.010 0.141 2026-10-22 09:36:14,860 44 INFO rb-01d1866-225816-427570 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-22 09:36:14,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/ir.attachment/7769/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:36:14,917 44 INFO rb-01d1866-225816-427570 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-22 09:36:14,918 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36: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-22 09:36:14,972 44 INFO rb-01d1866-225816-427570 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-22 09:36:14,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:14] "GET /web/image/product.product/2481/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.018 0.038 2026-10-22 09:36:15,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:15] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.007 0.077 2026-10-22 09:36:15,041 44 INFO rb-01d1866-225816-427570 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-22 09:36:15,096 44 INFO rb-01d1866-225816-427570 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-22 09:36:15,171 44 INFO rb-01d1866-225816-427570 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-22 09:36:15,172 44 INFO rb-01d1866-225816-427570 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-22 09:36:15,326 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7928864 (allocated 8912896) 2026-10-22 09:36:15,328 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65484857 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '66e0dd96-937a-433e-a7e3-fb54301b5747'}] 2026-10-22 09:36:15,343 44 INFO rb-01d1866-225816-427570 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 99918 2026-10-22 09:36:15,344 44 INFO rb-01d1866-225816-427570 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-22 09:36:15,348 44 INFO rb-01d1866-225816-427570 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 99918 2026-10-22 09:36:15,423 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65484857 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '66e0dd96-937a-433e-a7e3-fb54301b5747'} created pos.order #701 2026-10-22 09:36:15,425 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65484857 finished 2026-10-22 09:36:15,473 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093615_473189_test_online_payment_mobile_no_confirmation_page.txt 2026-10-22 09:36:15,473 44 INFO rb-01d1866-225816-427570 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/tmpsu730jsn_chrome_odoo" 2026-10-22 09:36:15,492 44 INFO rb-01d1866-225816-427570 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-22 09:36:15,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.172 0.203 2026-10-22 09:36:15,574 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:36:16,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:16] "GET /pos/pay/701?access_token=751613ad-88d0-461e-8300-34850868b54e HTTP/1.1" 200 - 129 0.181 1.151 2026-10-22 09:36:16,908 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:36:16,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:16] "POST /pos/pay/transaction/701 HTTP/1.1" 200 - 35 0.030 0.055 2026-10-22 09:36:17,026 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-22 09:36:18,586 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:36:18,594 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.57s) 2026-10-22 09:36:18,646 44 INFO rb-01d1866-225816-427570 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-22 09:36:27,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100117 2026-10-22 09:36:27,533 44 INFO rb-01d1866-225816-427570 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/tmph2zbtkkb_chrome_odoo 2026-10-22 09:36:27,533 44 INFO rb-01d1866-225816-427570 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:41351/json/version 2026-10-22 09:36:27,534 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41351', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:27,677 44 INFO rb-01d1866-225816-427570 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-22 09:36:27,678 44 INFO rb-01d1866-225816-427570 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:41351/json 2026-10-22 09:36:27,678 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41351', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:27,714 44 INFO rb-01d1866-225816-427570 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:41351/devtools/page/03DEF0FF355368691B7092CF7310D867 2026-10-22 09:36:27,747 44 INFO rb-01d1866-225816-427570 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-22 09:36:27,774 44 INFO rb-01d1866-225816-427570 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-22 09:36:27,811 44 INFO rb-01d1866-225816-427570 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-22 09:36:28,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/100?access_token=75a9f039ea1b44ae" in browser 2026-10-22 09:36:28,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/100?access_token=75a9f039ea1b44ae" 2026-10-22 09:36:28,246 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:36:28,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:28] "GET /pos-self/100?access_token=75a9f039ea1b44ae HTTP/1.1" 200 - 56 0.049 0.641 2026-10-22 09:36:28,931 44 INFO rb-01d1866-225816-427570 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': '03DEF0FF355368691B7092CF7310D867', 'loaderId': 'DFCE0B4C9DD8589D9BE7A0DBC13E3CE6', 'isDownload': False} 2026-10-22 09:36:28,931 44 INFO rb-01d1866-225816-427570 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-22 09:36:28,970 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:36:28,999 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:36:29,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.037 2026-10-22 09:36:29,065 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:36:29,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.084 2026-10-22 09:36:29,101 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:36:29,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.134 2026-10-22 09:36:29,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-22 09:36:29,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:36:29,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=75a9f039ea1b44ae", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:36:29,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.014 0.023 2026-10-22 09:36:29,423 44 INFO rb-01d1866-225816-427570 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-22 09:36:29,428 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:36:29,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.022 2026-10-22 09:36:29,478 44 INFO rb-01d1866-225816-427570 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-22 09:36:29,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.029 0.057 2026-10-22 09:36:29,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-22 09:36:30,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "POST /pos-self/data/100 HTTP/1.1" 200 - 181 0.210 0.271 2026-10-22 09:36:30,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.445 2026-10-22 09:36:30,154 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/ir.attachment/7878/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-10-22 09:36:30,305 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,410 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:36:30,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.009 0.032 2026-10-22 09:36:30,433 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.005 0.045 2026-10-22 09:36:30,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.005 0.065 2026-10-22 09:36:30,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-10-22 09:36:30,515 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.010 0.114 2026-10-22 09:36:30,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.008 0.144 2026-10-22 09:36:30,594 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/ir.attachment/7827/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-22 09:36:30,651 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,652 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:36:30,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/product.product/2481/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.021 0.033 2026-10-22 09:36:30,708 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:30] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.011 0.078 2026-10-22 09:36:30,774 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,827 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,912 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,915 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7935124 (allocated 8912896) 2026-10-22 09:36:30,989 44 INFO rb-01d1866-225816-427570 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 100117 2026-10-22 09:36:30,994 44 INFO rb-01d1866-225816-427570 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-22 09:36:30,994 44 INFO rb-01d1866-225816-427570 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 100117 2026-10-22 09:36:31,013 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61136706 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '2aeecfc5-149b-44ad-bb23-28351c6a5772'}] 2026-10-22 09:36:31,093 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093631_093539_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-22 09:36:31,093 44 INFO rb-01d1866-225816-427570 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/tmph2zbtkkb_chrome_odoo" 2026-10-22 09:36:31,101 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61136706 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '2aeecfc5-149b-44ad-bb23-28351c6a5772'} created pos.order #702 2026-10-22 09:36:31,102 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61136706 finished 2026-10-22 09:36:31,126 44 INFO rb-01d1866-225816-427570 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-22 09:36:31,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.154 0.193 2026-10-22 09:36:31,722 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100308 2026-10-22 09:36:31,723 44 INFO rb-01d1866-225816-427570 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/tmpcidgvbob_chrome_odoo 2026-10-22 09:36:31,723 44 INFO rb-01d1866-225816-427570 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:42159/json/version 2026-10-22 09:36:31,724 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:31,765 44 INFO rb-01d1866-225816-427570 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-22 09:36:31,765 44 INFO rb-01d1866-225816-427570 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:42159/json 2026-10-22 09:36:31,766 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:31,789 44 INFO rb-01d1866-225816-427570 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:42159/devtools/page/2DC95209EAA292E5D3FA4F496CDD4E58 2026-10-22 09:36:31,817 44 INFO rb-01d1866-225816-427570 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-22 09:36:31,834 44 INFO rb-01d1866-225816-427570 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-22 09:36:31,895 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:36:31,921 44 INFO rb-01d1866-225816-427570 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-22 09:36:31,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=100" in browser 2026-10-22 09:36:31,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=100" 2026-10-22 09:36:32,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:32] "GET /pos/ui?config_id=100 HTTP/1.1" 200 - 73 0.094 0.464 2026-10-22 09:36:32,529 44 INFO rb-01d1866-225816-427570 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': '2DC95209EAA292E5D3FA4F496CDD4E58', 'loaderId': 'FA3172E16BD4FB10327546C800E6135C', 'isDownload': False} 2026-10-22 09:36:32,530 44 INFO rb-01d1866-225816-427570 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-22 09:36:32,550 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:36:32,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:32] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.012 2026-10-22 09:36:32,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:32] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.038 2026-10-22 09:36:32,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:32] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.060 2026-10-22 09:36:33,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:36:33,363 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:36:33,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:36:33,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=100", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:36:33,427 44 INFO rb-01d1866-225816-427570 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-22 09:36:33,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-22 09:36:33,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 09:36:33,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:36:33,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "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.014 2026-10-22 09:36:33,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:36:33,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.013 0.053 2026-10-22 09:36:33,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-22 09:36:34,838 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-22 09:36:34,841 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:36:34,842 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-22 09:36:34,845 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:36:34,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.534 0.651 2026-10-22 09:36:34,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:34] "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-22 09:36:35,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "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.020 2026-10-22 09:36:35,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.062 2026-10-22 09:36:35,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "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.030 2026-10-22 09:36:35,274 44 INFO rb-01d1866-225816-427570 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-22 09:36:35,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.014 2026-10-22 09:36:35,388 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:36:35,397 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:36:35,435 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:36:35,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.013 0.055 2026-10-22 09:36:35,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:36:35,484 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:36:35,486 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:36:35,536 44 INFO rb-01d1866-225816-427570 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-22 09:36:35,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.010 0.027 2026-10-22 09:36:35,611 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:36:35,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /pos/ui/100?from_backend=True HTTP/1.1" 200 - 33 0.043 0.082 2026-10-22 09:36:35,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.136 2026-10-22 09:36:35,782 44 INFO rb-01d1866-225816-427570 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-22 09:36:35,831 44 INFO rb-01d1866-225816-427570 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-22 09:36:35,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:35] "GET /pos/ui/100 HTTP/1.1" 200 - 33 0.057 0.217 2026-10-22 09:36:36,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.050 0.169 2026-10-22 09:36:36,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.233 2026-10-22 09:36:36,083 44 INFO rb-01d1866-225816-427570 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-22 09:36:36,091 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:36:36,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.046 2026-10-22 09:36:36,136 44 INFO rb-01d1866-225816-427570 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-22 09:36:36,219 44 INFO rb-01d1866-225816-427570 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-22 09:36:36,277 44 INFO rb-01d1866-225816-427570 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-22 09:36:36,278 44 INFO rb-01d1866-225816-427570 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-22 09:36:36,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14077476 (allocated 14680064) 2026-10-22 09:36:36,410 44 INFO rb-01d1866-225816-427570 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 100308 2026-10-22 09:36:36,422 44 INFO rb-01d1866-225816-427570 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-22 09:36:36,423 44 INFO rb-01d1866-225816-427570 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 100308 2026-10-22 09:36:36,549 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093636_549443_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-22 09:36:36,549 44 INFO rb-01d1866-225816-427570 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/tmpcidgvbob_chrome_odoo" 2026-10-22 09:36:36,616 44 INFO rb-01d1866-225816-427570 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-22 09:36:45,462 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 100500 2026-10-22 09:36:45,463 44 INFO rb-01d1866-225816-427570 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/tmpextjj2b6_chrome_odoo 2026-10-22 09:36:45,463 44 INFO rb-01d1866-225816-427570 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:33747/json/version 2026-10-22 09:36:45,464 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:45,583 44 INFO rb-01d1866-225816-427570 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-22 09:36:45,583 44 INFO rb-01d1866-225816-427570 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:33747/json 2026-10-22 09:36:45,584 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:45,597 44 INFO rb-01d1866-225816-427570 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:33747/devtools/page/EFFE0E051C0B7364C8588040C007B2F1 2026-10-22 09:36:45,612 44 INFO rb-01d1866-225816-427570 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-22 09:36:45,652 44 INFO rb-01d1866-225816-427570 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-22 09:36:45,688 44 INFO rb-01d1866-225816-427570 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-22 09:36:45,905 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/101?access_token=d06bd18ef17f43c0" in browser 2026-10-22 09:36:45,905 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/101?access_token=d06bd18ef17f43c0" 2026-10-22 09:36:45,924 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:36:46,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:46] "GET /pos-self/101?access_token=d06bd18ef17f43c0 HTTP/1.1" 200 - 56 0.067 0.704 2026-10-22 09:36:46,696 44 INFO rb-01d1866-225816-427570 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': 'EFFE0E051C0B7364C8588040C007B2F1', 'loaderId': 'E758814065DE002D739C27C513063A6D', 'isDownload': False} 2026-10-22 09:36:46,697 44 INFO rb-01d1866-225816-427570 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-22 09:36:46,718 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:36:46,765 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:36:46,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:46] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.065 2026-10-22 09:36:46,827 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:36:46,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:46] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.101 2026-10-22 09:36:46,865 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:36:46,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:46] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.122 2026-10-22 09:36:47,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-22 09:36:47,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:36:47,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/101?access_token=d06bd18ef17f43c0", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:36:47,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.012 0.013 2026-10-22 09:36:47,197 44 INFO rb-01d1866-225816-427570 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-22 09:36:47,200 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:36:47,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.023 2026-10-22 09:36:47,258 44 INFO rb-01d1866-225816-427570 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-22 09:36:47,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.035 0.072 2026-10-22 09:36:47,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-22 09:36:47,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "POST /pos-self/data/101 HTTP/1.1" 200 - 181 0.266 0.347 2026-10-22 09:36:47,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.553 2026-10-22 09:36:48,061 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/ir.attachment/7939/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 09:36:48,145 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/ir.attachment/7885/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:36:48,193 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:36:48,200 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,312 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-22 09:36:48,386 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.009 0.051 2026-10-22 09:36:48,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.004 0.079 2026-10-22 09:36:48,462 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.008 0.105 2026-10-22 09:36:48,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-10-22 09:36:48,514 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,516 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:36:48,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.010 0.153 2026-10-22 09:36:48,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.013 0.046 2026-10-22 09:36:48,598 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:48] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.021 0.022 2026-10-22 09:36:48,723 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,818 44 INFO rb-01d1866-225816-427570 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-22 09:36:48,890 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68783671 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '387b1d3d-3e3c-4ed7-82d1-063afa08e3a6'}] 2026-10-22 09:36:48,934 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68783671 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '387b1d3d-3e3c-4ed7-82d1-063afa08e3a6'} created pos.order #703 2026-10-22 09:36:48,956 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68783671 finished 2026-10-22 09:36:49,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.106 0.225 2026-10-22 09:36:49,224 44 INFO rb-01d1866-225816-427570 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-22 09:36:49,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.018 0.022 2026-10-22 09:36:49,280 44 INFO rb-01d1866-225816-427570 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-22 09:36:49,353 44 INFO rb-01d1866-225816-427570 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-22 09:36:49,417 44 INFO rb-01d1866-225816-427570 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-22 09:36:49,466 44 INFO rb-01d1866-225816-427570 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-22 09:36:49,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:49] "GET /web/image/product.product/2481/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.006 0.024 2026-10-22 09:36:49,537 44 INFO rb-01d1866-225816-427570 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-22 09:36:49,598 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16042778 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '387b1d3d-3e3c-4ed7-82d1-063afa08e3a6'}] 2026-10-22 09:36:49,630 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1158] to pos.order #703 2026-10-22 09:36:49,637 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16042778 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '387b1d3d-3e3c-4ed7-82d1-063afa08e3a6'} updated pos.order #703 2026-10-22 09:36:49,670 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16042778 finished 2026-10-22 09:36:49,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.091 0.244 2026-10-22 09:36:49,942 44 INFO rb-01d1866-225816-427570 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-22 09:36:49,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.019 2026-10-22 09:36:49,987 44 INFO rb-01d1866-225816-427570 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-22 09:36:50,058 44 INFO rb-01d1866-225816-427570 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-22 09:36:50,132 44 INFO rb-01d1866-225816-427570 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-22 09:36:50,133 44 INFO rb-01d1866-225816-427570 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-22 09:36:50,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8978880 (allocated 10485760) 2026-10-22 09:36:50,219 44 INFO rb-01d1866-225816-427570 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-22 09:36:50,248 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:36:50,255 44 INFO rb-01d1866-225816-427570 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 100500 2026-10-22 09:36:50,257 44 INFO rb-01d1866-225816-427570 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-22 09:36:50,259 44 INFO rb-01d1866-225816-427570 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 100500 2026-10-22 09:36:50,363 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093650_362984_test_online_payment_self_pay_after_meal_table.txt 2026-10-22 09:36:50,363 44 INFO rb-01d1866-225816-427570 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/tmpextjj2b6_chrome_odoo" 2026-10-22 09:36:50,384 44 INFO rb-01d1866-225816-427570 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-22 09:36:51,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:51] "GET /pos/pay/703?access_token=632ca4da-26f4-4d3c-b70c-3b809ef11695&exit_route=http://127.0.0.1:8069/pos-self/101?access_token%3Dd06bd18ef17f43c0 HTTP/1.1" 200 - 129 0.204 1.245 2026-10-22 09:36:52,139 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 100689 2026-10-22 09:36:52,139 44 INFO rb-01d1866-225816-427570 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/tmpi6l8xqj7_chrome_odoo 2026-10-22 09:36:52,139 44 INFO rb-01d1866-225816-427570 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:33735/json/version 2026-10-22 09:36:52,141 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:52,197 44 INFO rb-01d1866-225816-427570 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-22 09:36:52,197 44 INFO rb-01d1866-225816-427570 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:33735/json 2026-10-22 09:36:52,198 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:36:52,209 44 INFO rb-01d1866-225816-427570 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:33735/devtools/page/026664D542C9277AA00A065380638A1E 2026-10-22 09:36:52,227 44 INFO rb-01d1866-225816-427570 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-22 09:36:52,241 44 INFO rb-01d1866-225816-427570 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-22 09:36:52,287 44 INFO rb-01d1866-225816-427570 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-22 09:36:52,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/101?access_token=d06bd18ef17f43c0&table_identifier=9ad2b0f4" in browser 2026-10-22 09:36:52,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/101?access_token=d06bd18ef17f43c0&table_identifier=9ad2b0f4" 2026-10-22 09:36:52,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /pos-self/101?access_token=d06bd18ef17f43c0&table_identifier=9ad2b0f4 HTTP/1.1" 200 - 9 0.009 0.040 2026-10-22 09:36:52,384 44 INFO rb-01d1866-225816-427570 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': '026664D542C9277AA00A065380638A1E', 'loaderId': 'FBD759D5D9413D97AB7A81A13739F2F8', 'isDownload': False} 2026-10-22 09:36:52,384 44 INFO rb-01d1866-225816-427570 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-22 09:36:52,425 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:36:52,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.012 2026-10-22 09:36:52,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.028 2026-10-22 09:36:52,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.032 2026-10-22 09:36:52,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.018 2026-10-22 09:36:52,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:36:52,798 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/101?access_token=d06bd18ef17f43c0&table_identifier=9ad2b0f4", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:36:52,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.008 0.022 2026-10-22 09:36:52,818 44 INFO rb-01d1866-225816-427570 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-22 09:36:52,819 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:36:52,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:36:52,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 09:36:52,871 44 INFO rb-01d1866-225816-427570 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-22 09:36:52,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "POST /pos-self/relations/101 HTTP/1.1" 200 - 16 0.032 0.056 2026-10-22 09:36:52,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-22 09:36:53,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "POST /pos-self/data/101 HTTP/1.1" 200 - 116 0.142 0.248 2026-10-22 09:36:53,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.015 2026-10-22 09:36:53,464 44 INFO rb-01d1866-225816-427570 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-22 09:36:53,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/ir.attachment/7939/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-22 09:36:53,557 44 INFO rb-01d1866-225816-427570 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-22 09:36:53,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/ir.attachment/7885/raw HTTP/1.1" 200 - 4 0.010 0.008 2026-10-22 09:36:53,618 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:36:53,678 44 INFO rb-01d1866-225816-427570 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-22 09:36:53,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/pos.category/241/image_128?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 2 0.002 0.037 2026-10-22 09:36:53,758 44 INFO rb-01d1866-225816-427570 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-22 09:36:53,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/product.template/1983/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.009 0.058 2026-10-22 09:36:53,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/product.template/1984/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.006 0.082 2026-10-22 09:36:53,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/product.template/1985/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.006 0.106 2026-10-22 09:36:53,844 44 INFO rb-01d1866-225816-427570 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-22 09:36:53,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/product.template/1986/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-22 09:36:53,885 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:36:53,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/product.template/1987/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-22 09:36:53,894 44 INFO rb-01d1866-225816-427570 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-22 09:36:53,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:53] "GET /web/image/product.product/2479/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.008 0.033 2026-10-22 09:36:53,977 44 INFO rb-01d1866-225816-427570 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-22 09:36:54,039 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79081428 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000002', 'uuid': 'b4425bd0-238f-451d-b98e-2b762a617dc1'}] 2026-10-22 09:36:54,097 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79081428 order {'name': None, 'pos_reference': '260-101-000002', 'uuid': 'b4425bd0-238f-451d-b98e-2b762a617dc1'} created pos.order #704 2026-10-22 09:36:54,139 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79081428 finished 2026-10-22 09:36:54,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.105 0.223 2026-10-22 09:36:54,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.018 2026-10-22 09:36:54,379 44 INFO rb-01d1866-225816-427570 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-22 09:36:54,436 44 INFO rb-01d1866-225816-427570 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-22 09:36:54,509 44 INFO rb-01d1866-225816-427570 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-22 09:36:54,573 44 INFO rb-01d1866-225816-427570 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-22 09:36:54,626 44 INFO rb-01d1866-225816-427570 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-22 09:36:54,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:54] "GET /web/image/product.product/2481/image_512?unique=2026-10-22T09:34:42.000+00:00 HTTP/1.1" 200 - 8 0.018 0.027 2026-10-22 09:36:54,702 44 INFO rb-01d1866-225816-427570 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-22 09:36:54,769 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85712113 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000002', 'uuid': 'b4425bd0-238f-451d-b98e-2b762a617dc1'}] 2026-10-22 09:36:54,810 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1160] to pos.order #704 2026-10-22 09:36:54,826 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85712113 order {'name': None, 'pos_reference': '260-101-000002', 'uuid': 'b4425bd0-238f-451d-b98e-2b762a617dc1'} updated pos.order #704 2026-10-22 09:36:54,857 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85712113 finished 2026-10-22 09:36:55,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.089 0.245 2026-10-22 09:36:55,102 44 INFO rb-01d1866-225816-427570 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-22 09:36:55,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.022 2026-10-22 09:36:55,160 44 INFO rb-01d1866-225816-427570 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-22 09:36:55,223 44 INFO rb-01d1866-225816-427570 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-22 09:36:55,291 44 INFO rb-01d1866-225816-427570 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-22 09:36:55,292 44 INFO rb-01d1866-225816-427570 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-22 09:36:55,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8846716 (allocated 10223616) 2026-10-22 09:36:55,376 44 INFO rb-01d1866-225816-427570 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-22 09:36:55,411 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:36:55,417 44 INFO rb-01d1866-225816-427570 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 100689 2026-10-22 09:36:55,424 44 INFO rb-01d1866-225816-427570 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-22 09:36:55,427 44 INFO rb-01d1866-225816-427570 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 100689 2026-10-22 09:36:55,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:36:55] "GET /pos/pay/704?access_token=51e52fad-4641-4a4f-aee9-e09e89cf58df&exit_route=http://127.0.0.1:8069/pos-self/101?access_token%3Dd06bd18ef17f43c0%26table_identifier%3D9ad2b0f4 HTTP/1.1" 200 - 39 0.056 0.073 2026-10-22 09:36:55,548 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093655_547943_test_online_payment_self_pay_after_meal_table.txt 2026-10-22 09:36:55,548 44 INFO rb-01d1866-225816-427570 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/tmpi6l8xqj7_chrome_odoo" 2026-10-22 09:36:55,629 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 09:36:59,122 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-22 09:37:08,450 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 100880 2026-10-22 09:37:08,451 44 INFO rb-01d1866-225816-427570 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/tmp3yc8lg8u_chrome_odoo 2026-10-22 09:37:08,451 44 INFO rb-01d1866-225816-427570 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:38923/json/version 2026-10-22 09:37:08,454 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:08,492 44 INFO rb-01d1866-225816-427570 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-22 09:37:08,493 44 INFO rb-01d1866-225816-427570 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:38923/json 2026-10-22 09:37:08,500 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:08,524 44 INFO rb-01d1866-225816-427570 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:38923/devtools/page/F3E536786FF555748D247D6770E29BC0 2026-10-22 09:37:08,535 44 INFO rb-01d1866-225816-427570 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-22 09:37:08,553 44 INFO rb-01d1866-225816-427570 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-22 09:37:08,570 44 INFO rb-01d1866-225816-427570 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-22 09:37:08,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/102?access_token=7cf8998b8b5741c5" in browser 2026-10-22 09:37:08,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/102?access_token=7cf8998b8b5741c5" 2026-10-22 09:37:08,647 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:37:09,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /pos-self/102?access_token=7cf8998b8b5741c5 HTTP/1.1" 200 - 56 0.064 0.550 2026-10-22 09:37:09,263 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'F3E536786FF555748D247D6770E29BC0', 'loaderId': 'E583BEAD0E776C15ED94FA877EEDCC89', 'isDownload': False} 2026-10-22 09:37:09,263 44 INFO rb-01d1866-225816-427570 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-22 09:37:09,293 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:37:09,323 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:37:09,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.036 2026-10-22 09:37:09,386 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:37:09,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.094 2026-10-22 09:37:09,418 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:37:09,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.110 2026-10-22 09:37:09,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-22 09:37:09,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:37:09,728 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/102?access_token=7cf8998b8b5741c5", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:37:09,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.015 0.017 2026-10-22 09:37:09,744 44 INFO rb-01d1866-225816-427570 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-22 09:37:09,744 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:37:09,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.025 2026-10-22 09:37:09,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.063 0.076 2026-10-22 09:37:09,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.208 2026-10-22 09:37:10,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "POST /pos-self/data/102 HTTP/1.1" 200 - 180 0.244 0.325 2026-10-22 09:37:10,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.506 2026-10-22 09:37:10,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.061 2026-10-22 09:37:10,671 44 INFO rb-01d1866-225816-427570 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-22 09:37:10,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /web/image/ir.attachment/8012/raw HTTP/1.1" 200 - 4 0.005 0.012 2026-10-22 09:37:10,806 44 INFO rb-01d1866-225816-427570 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-22 09:37:10,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /web/image/pos.category/242/image_128?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 09:37:10,921 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:37:10,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /web/image/product.template/1988/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.043 2026-10-22 09:37:10,936 44 INFO rb-01d1866-225816-427570 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-22 09:37:10,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /web/image/product.template/1989/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.063 2026-10-22 09:37:10,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:10] "GET /web/image/product.template/1992/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-22 09:37:11,007 44 INFO rb-01d1866-225816-427570 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-22 09:37:11,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "GET /web/image/product.template/1991/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.091 2026-10-22 09:37:11,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "GET /web/image/product.template/1990/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.131 2026-10-22 09:37:11,083 44 INFO rb-01d1866-225816-427570 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-22 09:37:11,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "GET /web/image/ir.attachment/7961/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:37:11,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "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-22 09:37:11,151 44 INFO rb-01d1866-225816-427570 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-22 09:37:11,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "GET /web/image/product.product/2484/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.009 0.030 2026-10-22 09:37:11,200 44 INFO rb-01d1866-225816-427570 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-22 09:37:11,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "GET /web/image/product.product/2486/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.008 0.061 2026-10-22 09:37:11,283 44 INFO rb-01d1866-225816-427570 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-22 09:37:11,356 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69690118 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '70f35473-273c-4d84-9b85-2f45eaf6668e'}] 2026-10-22 09:37:11,439 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69690118 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '70f35473-273c-4d84-9b85-2f45eaf6668e'} created pos.order #705 2026-10-22 09:37:11,488 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69690118 finished 2026-10-22 09:37:11,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.162 0.292 2026-10-22 09:37:11,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.017 2026-10-22 09:37:11,868 44 INFO rb-01d1866-225816-427570 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-22 09:37:11,933 44 INFO rb-01d1866-225816-427570 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-22 09:37:11,980 44 INFO rb-01d1866-225816-427570 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-22 09:37:12,034 44 INFO rb-01d1866-225816-427570 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-22 09:37:12,096 44 INFO rb-01d1866-225816-427570 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-22 09:37:12,156 44 INFO rb-01d1866-225816-427570 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-22 09:37:12,158 44 INFO rb-01d1866-225816-427570 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-22 09:37:12,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8357100 (allocated 9699328) 2026-10-22 09:37:12,254 44 INFO rb-01d1866-225816-427570 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 100880 2026-10-22 09:37:12,256 44 INFO rb-01d1866-225816-427570 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-22 09:37:12,257 44 INFO rb-01d1866-225816-427570 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 100880 2026-10-22 09:37:12,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:12] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.041 0.071 2026-10-22 09:37:12,374 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093712_374775_test_kiosk_cart_restore_and_cancel.txt 2026-10-22 09:37:12,375 44 INFO rb-01d1866-225816-427570 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/tmp3yc8lg8u_chrome_odoo" 2026-10-22 09:37:12,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-22 09:37:20,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 101067 2026-10-22 09:37:20,619 44 INFO rb-01d1866-225816-427570 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/tmp5np5jqbf_chrome_odoo 2026-10-22 09:37:20,619 44 INFO rb-01d1866-225816-427570 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:46543/json/version 2026-10-22 09:37:20,621 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:20,656 44 INFO rb-01d1866-225816-427570 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-22 09:37:20,656 44 INFO rb-01d1866-225816-427570 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:46543/json 2026-10-22 09:37:20,659 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:20,704 44 INFO rb-01d1866-225816-427570 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:46543/devtools/page/048D20A5622C9FD480996800004BEA72 2026-10-22 09:37:20,722 44 INFO rb-01d1866-225816-427570 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-22 09:37:20,746 44 INFO rb-01d1866-225816-427570 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-22 09:37:20,819 44 INFO rb-01d1866-225816-427570 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-22 09:37:20,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/103?access_token=485d2628d1a84862" in browser 2026-10-22 09:37:20,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/103?access_token=485d2628d1a84862" 2026-10-22 09:37:20,879 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:37:25,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "GET /pos-self/103?access_token=485d2628d1a84862 HTTP/1.1" 200 - 56 0.055 4.371 2026-10-22 09:37:25,305 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '048D20A5622C9FD480996800004BEA72', 'loaderId': 'A02CBBD6CB0C9787783706C3BE63442B', 'isDownload': False} 2026-10-22 09:37:25,305 44 INFO rb-01d1866-225816-427570 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-22 09:37:25,330 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:37:25,390 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:37:25,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.053 0.066 2026-10-22 09:37:25,487 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:37:25,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.025 0.163 2026-10-22 09:37:25,571 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:37:25,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.218 2026-10-22 09:37:25,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.017 2026-10-22 09:37:25,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:37:25,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-22 09:37:25,832 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/103?access_token=485d2628d1a84862", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:37:25,838 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:37:25,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:37:25,842 44 INFO rb-01d1866-225816-427570 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-22 09:37:25,899 44 INFO rb-01d1866-225816-427570 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-22 09:37:25,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:25] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.024 0.055 2026-10-22 09:37:26,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-22 09:37:26,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "POST /pos-self/data/103 HTTP/1.1" 200 - 180 0.161 0.287 2026-10-22 09:37:26,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.388 2026-10-22 09:37:26,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.053 2026-10-22 09:37:26,577 44 INFO rb-01d1866-225816-427570 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-22 09:37:26,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/ir.attachment/8070/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 09:37:26,702 44 INFO rb-01d1866-225816-427570 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-22 09:37:26,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/pos.category/242/image_128?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-22 09:37:26,804 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:37:26,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/product.template/1989/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.014 0.036 2026-10-22 09:37:26,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/product.template/1988/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-22 09:37:26,846 44 INFO rb-01d1866-225816-427570 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-22 09:37:26,864 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/product.template/1990/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-22 09:37:26,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/product.template/1991/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-22 09:37:26,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/product.template/1992/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-10-22 09:37:26,920 44 INFO rb-01d1866-225816-427570 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-22 09:37:26,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/image/ir.attachment/8019/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 09:37:26,964 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:37:26,977 44 INFO rb-01d1866-225816-427570 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-22 09:37:27,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:27] "GET /web/image/product.product/2484/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.015 0.020 2026-10-22 09:37:27,057 44 INFO rb-01d1866-225816-427570 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-22 09:37:27,134 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3372674 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': '0181181d-cd50-4873-a431-9e6991acbd76'}] 2026-10-22 09:37:27,219 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3372674 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': '0181181d-cd50-4873-a431-9e6991acbd76'} created pos.order #706 2026-10-22 09:37:27,251 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3372674 finished 2026-10-22 09:37:27,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.158 0.236 2026-10-22 09:37:27,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.026 2026-10-22 09:37:27,560 44 INFO rb-01d1866-225816-427570 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-22 09:37:27,562 44 INFO rb-01d1866-225816-427570 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-22 09:37:27,678 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7712620 (allocated 8126464) 2026-10-22 09:37:27,701 44 INFO rb-01d1866-225816-427570 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 101067 2026-10-22 09:37:27,703 44 INFO rb-01d1866-225816-427570 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-22 09:37:27,704 44 INFO rb-01d1866-225816-427570 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 101067 2026-10-22 09:37:27,812 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093727_812229_test_online_payment_kiosk_qr_code.txt 2026-10-22 09:37:27,812 44 INFO rb-01d1866-225816-427570 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/tmp5np5jqbf_chrome_odoo" 2026-10-22 09:37:27,872 44 INFO rb-01d1866-225816-427570 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-22 09:37:37,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101255 2026-10-22 09:37:37,320 44 INFO rb-01d1866-225816-427570 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/tmpr0vg8ehs_chrome_odoo 2026-10-22 09:37:37,320 44 INFO rb-01d1866-225816-427570 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:36517/json/version 2026-10-22 09:37:37,324 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:37,352 44 INFO rb-01d1866-225816-427570 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-22 09:37:37,353 44 INFO rb-01d1866-225816-427570 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:36517/json 2026-10-22 09:37:37,353 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:37,372 44 INFO rb-01d1866-225816-427570 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:36517/devtools/page/884033226832BB86E4A947CA05C777F6 2026-10-22 09:37:37,395 44 INFO rb-01d1866-225816-427570 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-22 09:37:37,401 44 INFO rb-01d1866-225816-427570 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-22 09:37:37,483 44 INFO rb-01d1866-225816-427570 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-22 09:37:37,535 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/104?access_token=831181d1a40c4a1e" in browser 2026-10-22 09:37:37,535 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/104?access_token=831181d1a40c4a1e" 2026-10-22 09:37:37,571 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:37:38,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /pos-self/104?access_token=831181d1a40c4a1e HTTP/1.1" 200 - 56 0.068 0.630 2026-10-22 09:37:38,260 44 INFO rb-01d1866-225816-427570 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': '884033226832BB86E4A947CA05C777F6', 'loaderId': '27E934620B66327ABD6D8688160A4235', 'isDownload': False} 2026-10-22 09:37:38,260 44 INFO rb-01d1866-225816-427570 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-22 09:37:38,282 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:37:38,322 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:37:38,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.062 2026-10-22 09:37:38,373 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:37:38,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.110 2026-10-22 09:37:38,432 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:37:38,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.148 2026-10-22 09:37:38,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-22 09:37:38,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:37:38,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.013 2026-10-22 09:37:38,699 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/104?access_token=831181d1a40c4a1e", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:37:38,707 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:37:38,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:37:38,712 44 INFO rb-01d1866-225816-427570 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-22 09:37:38,770 44 INFO rb-01d1866-225816-427570 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-22 09:37:38,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "POST /pos-self/relations/104 HTTP/1.1" 200 - 37 0.043 0.058 2026-10-22 09:37:38,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-22 09:37:39,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "POST /pos-self/data/104 HTTP/1.1" 200 - 181 0.218 0.305 2026-10-22 09:37:39,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.466 2026-10-22 09:37:39,470 44 INFO rb-01d1866-225816-427570 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-22 09:37:39,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/ir.attachment/8128/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-22 09:37:39,598 44 INFO rb-01d1866-225816-427570 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-22 09:37:39,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/pos.category/242/image_128?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-22 09:37:39,708 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:37:39,719 44 INFO rb-01d1866-225816-427570 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-22 09:37:39,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/product.template/1988/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.088 2026-10-22 09:37:39,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/product.template/1992/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.109 2026-10-22 09:37:39,804 44 INFO rb-01d1866-225816-427570 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-22 09:37:39,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/product.template/1989/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-10-22 09:37:39,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/product.template/1991/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-22 09:37:39,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/product.template/1990/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-22 09:37:39,882 44 INFO rb-01d1866-225816-427570 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-22 09:37:39,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/ir.attachment/8077/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 09:37:39,929 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:37:39,948 44 INFO rb-01d1866-225816-427570 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-22 09:37:39,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:39] "GET /web/image/product.product/2484/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.019 0.028 2026-10-22 09:37:40,011 44 INFO rb-01d1866-225816-427570 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-22 09:37:40,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:40] "GET /web/image/product.product/2486/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.016 0.080 2026-10-22 09:37:40,069 44 INFO rb-01d1866-225816-427570 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-22 09:37:40,121 44 INFO rb-01d1866-225816-427570 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-22 09:37:40,207 44 INFO rb-01d1866-225816-427570 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-22 09:37:40,208 44 INFO rb-01d1866-225816-427570 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-22 09:37:40,299 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7935532 (allocated 9175040) 2026-10-22 09:37:40,315 44 INFO rb-01d1866-225816-427570 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 101255 2026-10-22 09:37:40,316 44 INFO rb-01d1866-225816-427570 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-22 09:37:40,328 44 INFO rb-01d1866-225816-427570 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 101255 2026-10-22 09:37:40,385 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3476059 started for PoS orders references: [{'name': None, 'pos_reference': '260-104-000001', 'uuid': 'c75f2b4d-53d9-47dc-9805-f9c899e48781'}] 2026-10-22 09:37:40,448 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093740_442725_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-22 09:37:40,448 44 INFO rb-01d1866-225816-427570 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/tmpr0vg8ehs_chrome_odoo" 2026-10-22 09:37:40,467 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3476059 order {'name': None, 'pos_reference': '260-104-000001', 'uuid': 'c75f2b4d-53d9-47dc-9805-f9c899e48781'} created pos.order #707 2026-10-22 09:37:40,468 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3476059 finished 2026-10-22 09:37:40,472 44 INFO rb-01d1866-225816-427570 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-22 09:37:40,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.194 0.219 2026-10-22 09:37:41,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101435 2026-10-22 09:37:41,080 44 INFO rb-01d1866-225816-427570 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/tmpw_xmegk4_chrome_odoo 2026-10-22 09:37:41,080 44 INFO rb-01d1866-225816-427570 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:37031/json/version 2026-10-22 09:37:41,082 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37031', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:41,150 44 INFO rb-01d1866-225816-427570 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-22 09:37:41,150 44 INFO rb-01d1866-225816-427570 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:37031/json 2026-10-22 09:37:41,160 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37031', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:37:41,175 44 INFO rb-01d1866-225816-427570 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:37031/devtools/page/67A5FD12817C29FE2C0BD4F91EC77AC9 2026-10-22 09:37:41,184 44 INFO rb-01d1866-225816-427570 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-22 09:37:41,187 44 INFO rb-01d1866-225816-427570 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-22 09:37:41,283 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:37:41,300 44 INFO rb-01d1866-225816-427570 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-22 09:37:41,310 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=104" in browser 2026-10-22 09:37:41,311 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=104" 2026-10-22 09:37:41,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:41] "GET /pos/ui?config_id=104 HTTP/1.1" 200 - 73 0.122 0.422 2026-10-22 09:37:41,874 44 INFO rb-01d1866-225816-427570 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': '67A5FD12817C29FE2C0BD4F91EC77AC9', 'loaderId': '6D7AE9EAC061F77ED17A19534CD13357', 'isDownload': False} 2026-10-22 09:37:41,875 44 INFO rb-01d1866-225816-427570 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-22 09:37:41,892 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:37:41,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:41] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.024 2026-10-22 09:37:41,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:41] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.044 2026-10-22 09:37:41,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:41] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.066 2026-10-22 09:37:42,730 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:37:42,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:37:42,749 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:37:42,774 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=104", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:37:42,783 44 INFO rb-01d1866-225816-427570 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-22 09:37:42,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.015 2026-10-22 09:37:42,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 09:37:42,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:37:42,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "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.012 2026-10-22 09:37:42,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-22 09:37:42,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.018 0.066 2026-10-22 09:37:42,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-22 09:37:44,267 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: sale.order 2026-10-22 09:37:44,272 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:37:44,272 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: sale.order.line 2026-10-22 09:37:44,277 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:37:44,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.552 0.705 2026-10-22 09:37:44,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.060 2026-10-22 09:37:44,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.014 2026-10-22 09:37:44,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-22 09:37:44,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "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.014 2026-10-22 09:37:44,656 44 INFO rb-01d1866-225816-427570 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-22 09:37:44,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:37:44,739 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:37:44,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:37:44,767 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:37:44,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:37:44,823 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37: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-22 09:37:44,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.024 0.061 2026-10-22 09:37:44,869 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-22 09:37:44,878 44 INFO rb-01d1866-225816-427570 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-22 09:37:44,896 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:37:44,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.015 0.105 2026-10-22 09:37:45,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:45] "GET /pos/ui/104 HTTP/1.1" 200 - 33 0.035 0.134 2026-10-22 09:37:45,046 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,145 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:45] "GET /pos/ui/104?from_backend=True HTTP/1.1" 200 - 33 0.039 0.257 2026-10-22 09:37:45,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.229 2026-10-22 09:37:45,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:45] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.063 0.214 2026-10-22 09:37:45,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.035 0.186 2026-10-22 09:37:45,441 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,446 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:37:45,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.074 2026-10-22 09:37:45,498 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,580 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,633 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,634 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,796 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14066512 (allocated 14942208) 2026-10-22 09:37:45,807 44 INFO rb-01d1866-225816-427570 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 101435 2026-10-22 09:37:45,810 44 INFO rb-01d1866-225816-427570 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-22 09:37:45,810 44 INFO rb-01d1866-225816-427570 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 101435 2026-10-22 09:37:45,961 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093745_960870_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-22 09:37:45,961 44 INFO rb-01d1866-225816-427570 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/tmpw_xmegk4_chrome_odoo" 2026-10-22 09:37:46,044 44 INFO rb-01d1866-225816-427570 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-22 09:37:55,046 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:37:55,480 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:37:56,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:56] "GET /pos/pay/708?access_token=0da12f1b-d2ed-4404-a908-b7a60d0e4770 HTTP/1.1" 200 - 152 0.161 1.753 2026-10-22 09:37:56,972 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:37:57,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:57] "POST /pos/pay/transaction/708 HTTP/1.1" 200 - 34 0.042 0.073 2026-10-22 09:37:57,137 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:37:58,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:58] "GET /pos/pay/confirmation/708?access_token=0da12f1b-d2ed-4404-a908-b7a60d0e4770&exit_route=/&tx_id=10 HTTP/1.1" 303 - 363 0.535 0.832 2026-10-22 09:37:58,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:58] "GET / HTTP/1.1" 200 - 32 0.036 0.431 2026-10-22 09:37:58,974 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-22 09:37:59,052 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:37:59,062 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.09s) 2026-10-22 09:37:59,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:37:59] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 54 0.045 0.110 2026-10-22 09:37:59,301 44 INFO rb-01d1866-225816-427570 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-22 09:38:07,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 101637 2026-10-22 09:38:07,430 44 INFO rb-01d1866-225816-427570 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/tmpg06itd2i_chrome_odoo 2026-10-22 09:38:07,430 44 INFO rb-01d1866-225816-427570 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:34769/json/version 2026-10-22 09:38:07,432 44 INFO rb-01d1866-225816-427570 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-22 09:38:07,527 44 INFO rb-01d1866-225816-427570 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-22 09:38:07,527 44 INFO rb-01d1866-225816-427570 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:34769/json 2026-10-22 09:38:07,528 44 INFO rb-01d1866-225816-427570 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-22 09:38:07,539 44 INFO rb-01d1866-225816-427570 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:34769/devtools/page/65F08246E9437013EF578929514406F6 2026-10-22 09:38:07,558 44 INFO rb-01d1866-225816-427570 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-22 09:38:07,570 44 INFO rb-01d1866-225816-427570 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-22 09:38:07,618 44 INFO rb-01d1866-225816-427570 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-22 09:38:07,663 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/106?access_token=ee204d278f144b08" in browser 2026-10-22 09:38:07,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/106?access_token=ee204d278f144b08" 2026-10-22 09:38:07,696 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:38:08,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /pos-self/106?access_token=ee204d278f144b08 HTTP/1.1" 200 - 56 0.040 0.657 2026-10-22 09:38:08,392 44 INFO rb-01d1866-225816-427570 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': '65F08246E9437013EF578929514406F6', 'loaderId': '4B29E3419E953235CF1B466B36D3EC1A', 'isDownload': False} 2026-10-22 09:38:08,392 44 INFO rb-01d1866-225816-427570 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-22 09:38:08,417 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:38:08,451 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:38:08,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.054 2026-10-22 09:38:08,520 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:38:08,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.119 2026-10-22 09:38:08,566 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:38:08,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.141 2026-10-22 09:38:08,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-22 09:38:08,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-22 09:38:08,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-22 09:38:08,876 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:38:08,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 09:38:08,878 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/106?access_token=ee204d278f144b08", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:38:08,890 44 INFO rb-01d1866-225816-427570 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-22 09:38:08,956 44 INFO rb-01d1866-225816-427570 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-22 09:38:08,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.061 2026-10-22 09:38:09,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:09] "POST /pos-self/relations/106 HTTP/1.1" 200 - 37 0.061 0.110 2026-10-22 09:38:09,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.110 2026-10-22 09:38:09,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:09] "POST /pos-self/data/106 HTTP/1.1" 200 - 181 0.235 0.257 2026-10-22 09:38:09,678 44 INFO rb-01d1866-225816-427570 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-22 09:38:09,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:09] "GET /web/image/ir.attachment/8244/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-22 09:38:09,764 44 INFO rb-01d1866-225816-427570 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-22 09:38:09,790 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:38:09,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:09] "GET /web/image/ir.attachment/8190/raw HTTP/1.1" 200 - 4 0.012 0.017 2026-10-22 09:38:09,829 44 INFO rb-01d1866-225816-427570 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-22 09:38:09,918 44 INFO rb-01d1866-225816-427570 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-22 09:38:09,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:09] "GET /web/image/pos.category/242/image_128?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-22 09:38:10,015 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "GET /web/image/product.template/1989/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.017 0.043 2026-10-22 09:38:10,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "GET /web/image/product.template/1988/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.075 2026-10-22 09:38:10,067 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "GET /web/image/product.template/1992/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-22 09:38:10,110 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "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-22 09:38:10,122 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "GET /web/image/product.template/1991/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.108 2026-10-22 09:38:10,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "GET /web/image/product.template/1990/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.136 2026-10-22 09:38:10,195 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "GET /web/image/product.product/2484/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.015 0.085 2026-10-22 09:38:10,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.011 0.025 2026-10-22 09:38:10,280 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,355 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,428 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68747029 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000001', 'uuid': '00188727-7359-4d32-8ab3-9986f60d75e5'}] 2026-10-22 09:38:10,508 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68747029 order {'name': None, 'pos_reference': '260-106-000001', 'uuid': '00188727-7359-4d32-8ab3-9986f60d75e5'} created pos.order #709 2026-10-22 09:38:10,547 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68747029 finished 2026-10-22 09:38:10,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.159 0.252 2026-10-22 09:38:10,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.018 2026-10-22 09:38:10,834 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,894 44 INFO rb-01d1866-225816-427570 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-22 09:38:10,967 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,039 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:11] "GET /web/image/product.product/2486/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.004 0.021 2026-10-22 09:38:11,087 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,167 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,219 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78272409 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000001', 'uuid': '00188727-7359-4d32-8ab3-9986f60d75e5'}] 2026-10-22 09:38:11,246 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1168] to pos.order #709 2026-10-22 09:38:11,253 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78272409 order {'name': None, 'pos_reference': '260-106-000001', 'uuid': '00188727-7359-4d32-8ab3-9986f60d75e5'} updated pos.order #709 2026-10-22 09:38:11,288 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78272409 finished 2026-10-22 09:38:11,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.092 0.224 2026-10-22 09:38:11,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.018 2026-10-22 09:38:11,547 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,603 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,664 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,733 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,734 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,837 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 9673044 (allocated 10747904) 2026-10-22 09:38:11,871 44 INFO rb-01d1866-225816-427570 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 101637 2026-10-22 09:38:11,874 44 INFO rb-01d1866-225816-427570 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-22 09:38:11,875 44 INFO rb-01d1866-225816-427570 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 101637 2026-10-22 09:38:11,991 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093811_991547_test_online_payment_self_pay_after_meal_table.txt 2026-10-22 09:38:11,992 44 INFO rb-01d1866-225816-427570 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/tmpg06itd2i_chrome_odoo" 2026-10-22 09:38:12,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 101826 2026-10-22 09:38:12,450 44 INFO rb-01d1866-225816-427570 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/tmp69ot6lse_chrome_odoo 2026-10-22 09:38:12,450 44 INFO rb-01d1866-225816-427570 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:36411/json/version 2026-10-22 09:38:12,451 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:38:12,485 44 INFO rb-01d1866-225816-427570 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-22 09:38:12,485 44 INFO rb-01d1866-225816-427570 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:36411/json 2026-10-22 09:38:12,486 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:38:12,503 44 INFO rb-01d1866-225816-427570 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:36411/devtools/page/5E08EB22A147E77BF517F3B02D539AC3 2026-10-22 09:38:12,518 44 INFO rb-01d1866-225816-427570 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-22 09:38:12,544 44 INFO rb-01d1866-225816-427570 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-22 09:38:12,580 44 INFO rb-01d1866-225816-427570 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-22 09:38:12,584 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/106?access_token=ee204d278f144b08&table_identifier=fda3ee7c" in browser 2026-10-22 09:38:12,585 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/106?access_token=ee204d278f144b08&table_identifier=fda3ee7c" 2026-10-22 09:38:12,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:12] "GET /pos-self/106?access_token=ee204d278f144b08&table_identifier=fda3ee7c HTTP/1.1" 200 - 9 0.026 0.043 2026-10-22 09:38:12,680 44 INFO rb-01d1866-225816-427570 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': '5E08EB22A147E77BF517F3B02D539AC3', 'loaderId': '401589D6A25D7955DD7D26FB51CAFCB1', 'isDownload': False} 2026-10-22 09:38:12,680 44 INFO rb-01d1866-225816-427570 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-22 09:38:12,715 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:38:12,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:12] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.019 2026-10-22 09:38:12,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:12] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.052 2026-10-22 09:38:12,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:12] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.082 2026-10-22 09:38:13,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-22 09:38:13,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:38:13,108 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/106?access_token=ee204d278f144b08&table_identifier=fda3ee7c", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:38:13,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.010 0.021 2026-10-22 09:38:13,116 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:38:13,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:38:13,118 44 INFO rb-01d1866-225816-427570 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-22 09:38:13,177 44 INFO rb-01d1866-225816-427570 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-22 09:38:13,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "POST /pos-self/relations/106 HTTP/1.1" 200 - 16 0.016 0.053 2026-10-22 09:38:13,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.074 2026-10-22 09:38:13,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "POST /pos-self/data/106 HTTP/1.1" 200 - 116 0.116 0.257 2026-10-22 09:38:13,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.363 2026-10-22 09:38:13,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.015 2026-10-22 09:38:13,730 44 INFO rb-01d1866-225816-427570 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-22 09:38:13,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /web/image/ir.attachment/8244/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-10-22 09:38:13,825 44 INFO rb-01d1866-225816-427570 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-22 09:38:13,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /web/image/ir.attachment/8190/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-22 09:38:13,866 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:38:13,935 44 INFO rb-01d1866-225816-427570 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-22 09:38:13,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:13] "GET /web/image/pos.category/242/image_128?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-22 09:38:14,017 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/image/product.template/1989/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.041 2026-10-22 09:38:14,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/image/product.template/1988/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.071 2026-10-22 09:38:14,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/image/product.template/1992/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.097 2026-10-22 09:38:14,082 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/image/product.template/1990/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-10-22 09:38:14,125 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:38:14,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/image/product.template/1991/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-10-22 09:38:14,136 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/image/product.product/2484/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.020 0.033 2026-10-22 09:38:14,211 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,259 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7056484 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000002', 'uuid': '10f20a2e-0d32-4af0-9e9f-c58a5fb50d84'}] 2026-10-22 09:38:14,299 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7056484 order {'name': None, 'pos_reference': '260-106-000002', 'uuid': '10f20a2e-0d32-4af0-9e9f-c58a5fb50d84'} created pos.order #710 2026-10-22 09:38:14,333 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7056484 finished 2026-10-22 09:38:14,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.059 0.197 2026-10-22 09:38:14,533 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.020 2026-10-22 09:38:14,592 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,666 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,730 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,781 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:14] "GET /web/image/product.product/2486/image_512?unique=2026-10-22T09:36:55.000+00:00 HTTP/1.1" 200 - 8 0.011 0.026 2026-10-22 09:38:14,847 44 INFO rb-01d1866-225816-427570 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-22 09:38:14,933 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94759039 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000002', 'uuid': '10f20a2e-0d32-4af0-9e9f-c58a5fb50d84'}] 2026-10-22 09:38:14,973 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1170] to pos.order #710 2026-10-22 09:38:14,984 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94759039 order {'name': None, 'pos_reference': '260-106-000002', 'uuid': '10f20a2e-0d32-4af0-9e9f-c58a5fb50d84'} updated pos.order #710 2026-10-22 09:38:15,020 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94759039 finished 2026-10-22 09:38:15,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.166 0.238 2026-10-22 09:38:15,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-22 09:38:15,307 44 INFO rb-01d1866-225816-427570 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-22 09:38:15,363 44 INFO rb-01d1866-225816-427570 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-22 09:38:15,425 44 INFO rb-01d1866-225816-427570 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-22 09:38:15,490 44 INFO rb-01d1866-225816-427570 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-22 09:38:15,492 44 INFO rb-01d1866-225816-427570 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-22 09:38:15,550 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8798720 (allocated 9961472) 2026-10-22 09:38:15,552 44 INFO rb-01d1866-225816-427570 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-22 09:38:15,581 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:38:15,587 44 INFO rb-01d1866-225816-427570 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 101826 2026-10-22 09:38:15,589 44 INFO rb-01d1866-225816-427570 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-22 09:38:15,594 44 INFO rb-01d1866-225816-427570 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 101826 2026-10-22 09:38:15,686 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093815_685114_test_online_payment_self_pay_after_meal_table.txt 2026-10-22 09:38:15,689 44 INFO rb-01d1866-225816-427570 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/tmp69ot6lse_chrome_odoo" 2026-10-22 09:38:15,710 44 INFO rb-01d1866-225816-427570 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-22 09:38:17,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:17] "GET /pos/pay/710?access_token=2a73f373-0f10-49fd-bfaa-95fc70dc9370&exit_route=http://127.0.0.1:8069/pos-self/106?access_token%3Dee204d278f144b08%26table_identifier%3Dfda3ee7c HTTP/1.1" 200 - 129 0.133 1.307 2026-10-22 09:38:17,067 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 09:38:41,692 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #197 deleted restaurant.floor records with IDs: [32] 2026-10-22 09:38:42,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-22 09:38:42,664 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #197 deleted pos.printer records with IDs: [24, 25] 2026-10-22 09:38:43,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 102014 2026-10-22 09:38:43,204 44 INFO rb-01d1866-225816-427570 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/tmpklms7p0e_chrome_odoo 2026-10-22 09:38:43,205 44 INFO rb-01d1866-225816-427570 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:35865/json/version 2026-10-22 09:38:43,214 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:38:43,289 44 INFO rb-01d1866-225816-427570 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-22 09:38:43,289 44 INFO rb-01d1866-225816-427570 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:35865/json 2026-10-22 09:38:43,306 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:38:43,330 44 INFO rb-01d1866-225816-427570 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:35865/devtools/page/DE2E16A148C0BA1681A2E516F09CF9E3 2026-10-22 09:38:43,351 44 INFO rb-01d1866-225816-427570 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-22 09:38:43,382 44 INFO rb-01d1866-225816-427570 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-22 09:38:43,481 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:38:43,495 44 INFO rb-01d1866-225816-427570 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-22 09:38:43,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Open "http://127.0.0.1:8069/pos/ui/108" in browser 2026-10-22 09:38:43,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigating to: "http://127.0.0.1:8069/pos/ui/108" 2026-10-22 09:38:43,542 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:38:44,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:44] "GET /pos/ui/108 HTTP/1.1" 200 - 84 0.102 0.889 2026-10-22 09:38:44,524 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': 'DE2E16A148C0BA1681A2E516F09CF9E3', 'loaderId': '4BD6109B88F3BB628BC8BBDC0064D3F3', 'isDownload': False} 2026-10-22 09:38:44,524 44 INFO rb-01d1866-225816-427570 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-22 09:38:44,560 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:38:44,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:44] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-22 09:38:44,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:44] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-22 09:38:44,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:44] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-22 09:38:45,381 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:38:45,383 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:38:45,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 09:38:45,446 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Evaluate test code "odoo.startTour('OnlinePaymentWithMultiTables', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/108", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:38:45,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-22 09:38:45,455 44 INFO rb-01d1866-225816-427570 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-22 09:38:45,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38: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-22 09:38:45,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:38:45,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38: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.020 2026-10-22 09:38:45,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-22 09:38:45,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.036 0.060 2026-10-22 09:38:45,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-22 09:38:46,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.546 0.586 2026-10-22 09:38:46,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38: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-22 09:38:47,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 09:38:47,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/image/res.company/102/logo/256x256 HTTP/1.1" 200 - 8 0.035 0.065 2026-10-22 09:38:47,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38: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.018 2026-10-22 09:38:47,262 44 INFO rb-01d1866-225816-427570 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-22 09:38:47,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:38:47,344 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:38:47,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:38:47,385 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:38:47,390 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:38:47,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/image?model=res.company&id=102&field=logo HTTP/1.1" 200 - 3 0.013 0.022 2026-10-22 09:38:47,407 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:38:47,407 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:38:47,482 44 INFO rb-01d1866-225816-427570 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-22 09:38:47,526 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-22 09:38:47,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/image/res.users/202/avatar_128 HTTP/1.1" 200 - 14 0.068 0.125 2026-10-22 09:38:47,714 44 INFO rb-01d1866-225816-427570 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-22 09:38:47,720 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:38:47,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /pos/ui/108?from_backend=True HTTP/1.1" 200 - 34 0.096 0.218 2026-10-22 09:38:47,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/image/res.company/102/favicon HTTP/1.1" 200 - 4 0.012 0.309 2026-10-22 09:38:47,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "GET /web/image/res.company/102/favicon HTTP/1.1" 304 - 4 0.005 0.016 2026-10-22 09:38:47,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.044 0.149 2026-10-22 09:38:48,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:48] "GET /pos/ui/108 HTTP/1.1" 200 - 34 0.046 0.521 2026-10-22 09:38:48,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.051 2026-10-22 09:38:48,048 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,089 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:38:48,167 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,252 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,274 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:38:48,291 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19076826 started for PoS orders references: [{'name': '/', 'pos_reference': '261-108-000001', 'uuid': 'cb002176-4575-4386-adb6-12ce40388700'}] 2026-10-22 09:38:48,305 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,362 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,406 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,421 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19076826 order {'name': '/', 'pos_reference': '261-108-000001', 'uuid': 'cb002176-4575-4386-adb6-12ce40388700'} created pos.order #711 2026-10-22 09:38:48,469 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,479 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19076826 finished 2026-10-22 09:38:48,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.116 0.220 2026-10-22 09:38:48,682 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 09:38:48,764 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,831 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,888 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,918 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #754655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-108-000002', 'uuid': '53d5e43e-fb4a-4cac-b570-be06c439b096'}] 2026-10-22 09:38:48,938 44 INFO rb-01d1866-225816-427570 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-22 09:38:48,990 44 INFO rb-01d1866-225816-427570 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-22 09:38:49,012 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #754655 order {'name': '/', 'pos_reference': '261-108-000002', 'uuid': '53d5e43e-fb4a-4cac-b570-be06c439b096'} created pos.order #712 2026-10-22 09:38:49,049 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #754655 finished 2026-10-22 09:38:49,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.075 0.178 2026-10-22 09:38:49,234 44 INFO rb-01d1866-225816-427570 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-22 09:38:49,297 44 INFO rb-01d1866-225816-427570 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-22 09:38:49,298 44 INFO rb-01d1866-225816-427570 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-22 09:38:49,303 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25108767 started for PoS orders references: [{'name': '/', 'pos_reference': '261-108-000002', 'uuid': '53d5e43e-fb4a-4cac-b570-be06c439b096'}] 2026-10-22 09:38:49,378 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25108767 order {'name': '/', 'pos_reference': '261-108-000002', 'uuid': '53d5e43e-fb4a-4cac-b570-be06c439b096'} updated pos.order #712 2026-10-22 09:38:49,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16883096 (allocated 17960960) 2026-10-22 09:38:49,428 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25108767 finished 2026-10-22 09:38:49,433 44 INFO rb-01d1866-225816-427570 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 102014 2026-10-22 09:38:49,434 44 INFO rb-01d1866-225816-427570 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-22 09:38:49,440 44 INFO rb-01d1866-225816-427570 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 102014 2026-10-22 09:38:49,555 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093849_555198_test_01_online_payment_with_multi_table.txt 2026-10-22 09:38:49,555 44 INFO rb-01d1866-225816-427570 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/tmpklms7p0e_chrome_odoo" 2026-10-22 09:38:49,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:38:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.123 0.151 2026-10-22 09:38:49,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-22 09:39:02,156 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 102218 2026-10-22 09:39:02,156 44 INFO rb-01d1866-225816-427570 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/tmpr6x8hb7k_chrome_odoo 2026-10-22 09:39:02,157 44 INFO rb-01d1866-225816-427570 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:39865/json/version 2026-10-22 09:39:02,159 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:02,189 44 INFO rb-01d1866-225816-427570 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-22 09:39:02,189 44 INFO rb-01d1866-225816-427570 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:39865/json 2026-10-22 09:39:02,192 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:02,207 44 INFO rb-01d1866-225816-427570 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:39865/devtools/page/3329B94E6F423CAD99D77292800A4908 2026-10-22 09:39:02,223 44 INFO rb-01d1866-225816-427570 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-22 09:39:02,250 44 INFO rb-01d1866-225816-427570 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-22 09:39:02,396 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-22 09:39:02,408 44 INFO rb-01d1866-225816-427570 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-22 09:39:02,415 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos-self/109?access_token=1a071200d22e4fbd" in browser 2026-10-22 09:39:02,415 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos-self/109?access_token=1a071200d22e4fbd" 2026-10-22 09:39:02,454 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:39:03,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "GET /pos-self/109?access_token=1a071200d22e4fbd HTTP/1.1" 200 - 82 0.078 0.695 2026-10-22 09:39:03,210 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '3329B94E6F423CAD99D77292800A4908', 'loaderId': 'C618ED74D0DC99F4C7C5FEE974AAD36D', 'isDownload': False} 2026-10-22 09:39:03,211 44 INFO rb-01d1866-225816-427570 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-22 09:39:03,248 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:39:03,269 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-22 09:39:03,569 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:39:03,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "GET /web/assets/2/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 12 0.011 0.321 2026-10-22 09:39:03,617 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:39:03,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "GET /web/assets/2/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.041 0.355 2026-10-22 09:39:03,695 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:39:03,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "GET /web/assets/2/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.012 0.429 2026-10-22 09:39:03,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "GET /favicon.ico HTTP/1.1" 301 - 7 0.005 0.012 2026-10-22 09:39:03,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:39:03,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "GET /web/image/website/2/favicon?unique=a96fb4e HTTP/1.1" 200 - 5 0.003 0.013 2026-10-22 09:39:03,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:03] "POST /pos/ping HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:39:03,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/109?access_token=1a071200d22e4fbd", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:03,964 44 INFO rb-01d1866-225816-427570 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-22 09:39:04,021 44 INFO rb-01d1866-225816-427570 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-22 09:39:04,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:04] "POST /pos-self/relations/109 HTTP/1.1" 200 - 26 0.027 0.072 2026-10-22 09:39:04,121 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/b2847ba/bus.websocket_worker_assets.min.js, copying from /web/assets/b2847ba/bus.websocket_worker_assets.min.js 2026-10-22 09:39:04,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.023 0.141 2026-10-22 09:39:04,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:04] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.202 0.286 2026-10-22 09:39:04,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.483 2026-10-22 09:39:04,698 44 INFO rb-01d1866-225816-427570 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-22 09:39:04,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:04] "GET /web/image/ir.attachment/8382/raw HTTP/1.1" 200 - 5 0.017 0.011 2026-10-22 09:39:04,810 44 INFO rb-01d1866-225816-427570 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-22 09:39:04,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:04] "GET /web/image/pos.category/246/image_128?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-22 09:39:04,967 44 INFO rb-01d1866-225816-427570 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-22 09:39:04,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:04] "GET /web/image/pos.category/247/image_128?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 3 0.014 0.110 2026-10-22 09:39:05,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/image/product.template/2009/image_512?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 4 0.010 0.130 2026-10-22 09:39:05,054 44 INFO rb-01d1866-225816-427570 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-22 09:39:05,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/image/product.template/2010/image_512?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 4 0.009 0.150 2026-10-22 09:39:05,107 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39: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-22 09:39:05,113 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:39:05,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/image/product.template/2008/image_512?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 4 0.011 0.199 2026-10-22 09:39:05,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/image/product.template/2006/image_512?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 4 0.005 0.248 2026-10-22 09:39:05,160 44 INFO rb-01d1866-225816-427570 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-22 09:39:05,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/image/product.template/2007/image_512?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 4 0.008 0.243 2026-10-22 09:39:05,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/image/ir.attachment/8383/raw HTTP/1.1" 200 - 5 0.006 0.117 2026-10-22 09:39:05,239 44 INFO rb-01d1866-225816-427570 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-22 09:39:05,241 44 INFO rb-01d1866-225816-427570 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-22 09:39:05,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "GET /web/image/product.product/2502/image_512?unique=2026-10-22T09:38:17.000+00:00 HTTP/1.1" 200 - 9 0.009 0.137 2026-10-22 09:39:05,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7497156 (allocated 8388608) 2026-10-22 09:39:05,346 44 INFO rb-01d1866-225816-427570 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 102218 2026-10-22 09:39:05,350 44 INFO rb-01d1866-225816-427570 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-22 09:39:05,350 44 INFO rb-01d1866-225816-427570 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 102218 2026-10-22 09:39:05,359 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19953752 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '44edfc84-2fa0-4101-a1fd-9b9a0abe06a5'}] 2026-10-22 09:39:05,442 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19953752 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '44edfc84-2fa0-4101-a1fd-9b9a0abe06a5'} created pos.order #713 2026-10-22 09:39:05,444 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19953752 finished 2026-10-22 09:39:05,477 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093905_476759_test_02_online_payment_with_multi_website_company.txt 2026-10-22 09:39:05,477 44 INFO rb-01d1866-225816-427570 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/tmpr6x8hb7k_chrome_odoo" 2026-10-22 09:39:05,488 44 INFO rb-01d1866-225816-427570 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-22 09:39:05,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 116 0.160 0.195 2026-10-22 09:39:06,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 102399 2026-10-22 09:39:06,076 44 INFO rb-01d1866-225816-427570 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/tmpzvg0fsm1_chrome_odoo 2026-10-22 09:39:06,076 44 INFO rb-01d1866-225816-427570 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:40939/json/version 2026-10-22 09:39:06,078 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:06,138 44 INFO rb-01d1866-225816-427570 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-22 09:39:06,139 44 INFO rb-01d1866-225816-427570 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:40939/json 2026-10-22 09:39:06,141 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:06,164 44 INFO rb-01d1866-225816-427570 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:40939/devtools/page/1C6DF12E90265CB93F6461D601B909C4 2026-10-22 09:39:06,187 44 INFO rb-01d1866-225816-427570 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-22 09:39:06,208 44 INFO rb-01d1866-225816-427570 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-22 09:39:06,294 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-22 09:39:06,299 44 INFO rb-01d1866-225816-427570 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-22 09:39:06,304 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce" in browser 2026-10-22 09:39:06,304 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce" 2026-10-22 09:39:06,394 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 204, model: pos.order 2026-10-22 09:39:08,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /pos/pay/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce HTTP/1.1" 200 - 162 0.227 1.467 2026-10-22 09:39:08,024 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '1C6DF12E90265CB93F6461D601B909C4', 'loaderId': 'D1E4C232A947CCC29D59931FCCCF079D', 'isDownload': False} 2026-10-22 09:39:08,024 44 INFO rb-01d1866-225816-427570 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-22 09:39:08,041 44 INFO rb-01d1866-225816-427570 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-22 09:39:08,041 44 INFO rb-01d1866-225816-427570 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-22 09:39:08,049 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-22 09:39:08,052 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:39:08,094 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ba97c6f/web.assets_frontend.min.css, copying from /web/assets/ba97c6f/web.assets_frontend.min.css 2026-10-22 09:39:08,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /web/assets/2/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.069 0.077 2026-10-22 09:39:08,237 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9cfef86/web.assets_frontend_minimal.min.js, copying from /web/assets/9cfef86/web.assets_frontend_minimal.min.js 2026-10-22 09:39:08,251 44 INFO rb-01d1866-225816-427570 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-22 09:39:08,252 44 INFO rb-01d1866-225816-427570 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-22 09:39:08,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /web/assets/2/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.019 0.155 2026-10-22 09:39:08,288 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/449cc42/web.__assets_tests_call__.min.js, copying from /web/assets/449cc42/web.__assets_tests_call__.min.js 2026-10-22 09:39:08,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /web/assets/2/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.008 0.044 2026-10-22 09:39:08,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=a96fb4e HTTP/1.1" 200 - 5 0.005 0.011 2026-10-22 09:39:08,497 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/c5751ae/web.assets_frontend_lazy.min.js, copying from /web/assets/c5751ae/web.assets_frontend_lazy.min.js 2026-10-22 09:39:08,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /web/assets/2/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.010 0.089 2026-10-22 09:39:08,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:08] "GET /web/image/website/2/favicon?unique=a96fb4e HTTP/1.1" 200 - 5 0.009 0.098 2026-10-22 09:39:09,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 09:39:09,395 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:09,412 44 INFO rb-01d1866-225816-427570 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-22 09:39:09,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:09] "POST /mail/data HTTP/1.1" 200 - 17 0.015 0.028 2026-10-22 09:39:09,459 44 INFO rb-01d1866-225816-427570 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-22 09:39:09,461 44 INFO rb-01d1866-225816-427570 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-22 09:39:09,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10412544 (allocated 11272192) 2026-10-22 09:39:09,532 44 INFO rb-01d1866-225816-427570 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 102399 2026-10-22 09:39:09,533 44 INFO rb-01d1866-225816-427570 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-22 09:39:09,534 44 INFO rb-01d1866-225816-427570 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 102399 2026-10-22 09:39:09,633 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093909_633047_test_02_online_payment_with_multi_website_company.txt 2026-10-22 09:39:09,633 44 INFO rb-01d1866-225816-427570 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/tmpzvg0fsm1_chrome_odoo" 2026-10-22 09:39:10,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 102566 2026-10-22 09:39:10,086 44 INFO rb-01d1866-225816-427570 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/tmpce5ft37x_chrome_odoo 2026-10-22 09:39:10,087 44 INFO rb-01d1866-225816-427570 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:36323/json/version 2026-10-22 09:39:10,088 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:10,157 44 INFO rb-01d1866-225816-427570 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-22 09:39:10,157 44 INFO rb-01d1866-225816-427570 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:36323/json 2026-10-22 09:39:10,159 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:10,174 44 INFO rb-01d1866-225816-427570 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:36323/devtools/page/4C64D8C5F894B588AA5053613BB5B590 2026-10-22 09:39:10,193 44 INFO rb-01d1866-225816-427570 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-22 09:39:10,209 44 INFO rb-01d1866-225816-427570 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-22 09:39:10,261 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 09:39:10,287 44 INFO rb-01d1866-225816-427570 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-22 09:39:10,298 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce" in browser 2026-10-22 09:39:10,298 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce" 2026-10-22 09:39:11,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /pos/pay/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce HTTP/1.1" 200 - 105 0.178 0.600 2026-10-22 09:39:11,104 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '4C64D8C5F894B588AA5053613BB5B590', 'loaderId': '240C0DBA5638EF246CCC1FEA307B5ADC', 'isDownload': False} 2026-10-22 09:39:11,104 44 INFO rb-01d1866-225816-427570 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-22 09:39:11,126 44 INFO rb-01d1866-225816-427570 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-22 09:39:11,126 44 INFO rb-01d1866-225816-427570 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-22 09:39:11,128 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-22 09:39:11,138 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39: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-22 09:39:11,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /web/assets/2/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.018 0.012 2026-10-22 09:39:11,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /web/assets/2/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.005 0.014 2026-10-22 09:39:11,207 44 INFO rb-01d1866-225816-427570 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-22 09:39:11,208 44 INFO rb-01d1866-225816-427570 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-22 09:39:11,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /web/assets/2/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 09:39:11,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=a96fb4e HTTP/1.1" 200 - 5 0.012 0.013 2026-10-22 09:39:11,403 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:39:11,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /web/assets/2/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-10-22 09:39:11,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:11] "GET /web/image/website/2/favicon?unique=a96fb4e HTTP/1.1" 200 - 6 0.008 0.036 2026-10-22 09:39:12,122 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.019 2026-10-22 09:39:12,241 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:12,279 44 INFO rb-01d1866-225816-427570 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-22 09:39:12,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:12] "POST /mail/data HTTP/1.1" 200 - 22 0.028 0.037 2026-10-22 09:39:12,331 44 INFO rb-01d1866-225816-427570 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-22 09:39:12,332 44 INFO rb-01d1866-225816-427570 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-22 09:39:12,410 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10413140 (allocated 11010048) 2026-10-22 09:39:12,416 44 INFO rb-01d1866-225816-427570 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 102566 2026-10-22 09:39:12,417 44 INFO rb-01d1866-225816-427570 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-22 09:39:12,418 44 INFO rb-01d1866-225816-427570 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 102566 2026-10-22 09:39:12,519 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093912_519705_test_02_online_payment_with_multi_website_company.txt 2026-10-22 09:39:12,520 44 INFO rb-01d1866-225816-427570 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/tmpce5ft37x_chrome_odoo" 2026-10-22 09:39:12,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 102739 2026-10-22 09:39:12,970 44 INFO rb-01d1866-225816-427570 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/tmprnscxbnf_chrome_odoo 2026-10-22 09:39:12,970 44 INFO rb-01d1866-225816-427570 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:33303/json/version 2026-10-22 09:39:12,976 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:13,020 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,020 44 INFO rb-01d1866-225816-427570 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:33303/json 2026-10-22 09:39:13,025 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:13,058 44 INFO rb-01d1866-225816-427570 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:33303/devtools/page/2917096F50E55A3E33F9BEB508CBF944 2026-10-22 09:39:13,086 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,110 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,132 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,154 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce" in browser 2026-10-22 09:39:13,154 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce" 2026-10-22 09:39:13,252 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:39:13,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:13] "GET /pos/pay/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce HTTP/1.1" 200 - 63 0.072 0.129 2026-10-22 09:39:13,380 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '2917096F50E55A3E33F9BEB508CBF944', 'loaderId': '17FA73F62D0E62BBBC63C626BFA800AA', 'isDownload': False} 2026-10-22 09:39:13,380 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,404 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,404 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,406 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-22 09:39:13,424 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39: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-22 09:39:13,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:13] "GET /web/assets/2/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.020 0.017 2026-10-22 09:39:13,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:13] "GET /web/assets/2/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.002 0.016 2026-10-22 09:39:13,491 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,492 44 INFO rb-01d1866-225816-427570 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-22 09:39:13,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:13] "GET /web/assets/2/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.002 0.006 2026-10-22 09:39:13,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:13] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=a96fb4e HTTP/1.1" 200 - 7 0.005 0.009 2026-10-22 09:39:13,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:13] "GET /web/assets/2/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.016 2026-10-22 09:39:13,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:13] "GET /web/image/website/2/favicon?unique=a96fb4e HTTP/1.1" 200 - 7 0.018 0.032 2026-10-22 09:39:14,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:39:14,404 44 INFO rb-01d1866-225816-427570 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/713?access_token=ef14b285-5f4b-48d9-b983-6192e66bc1ce", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:14,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:14] "POST /mail/data HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:39:14,424 44 INFO rb-01d1866-225816-427570 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-22 09:39:14,475 44 INFO rb-01d1866-225816-427570 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-22 09:39:14,476 44 INFO rb-01d1866-225816-427570 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-22 09:39:14,552 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10413692 (allocated 11272192) 2026-10-22 09:39:14,569 44 INFO rb-01d1866-225816-427570 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 102739 2026-10-22 09:39:14,571 44 INFO rb-01d1866-225816-427570 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-22 09:39:14,573 44 INFO rb-01d1866-225816-427570 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 102739 2026-10-22 09:39:14,673 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093914_673031_test_02_online_payment_with_multi_website_company.txt 2026-10-22 09:39:14,673 44 INFO rb-01d1866-225816-427570 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/tmprnscxbnf_chrome_odoo" 2026-10-22 09:39:14,799 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-22 09:39:18,168 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-22 09:39:26,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 102903 2026-10-22 09:39:26,821 44 INFO rb-01d1866-225816-427570 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/tmp4f5wbg_i_chrome_odoo 2026-10-22 09:39:26,821 44 INFO rb-01d1866-225816-427570 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:40847/json/version 2026-10-22 09:39:26,822 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:26,854 44 INFO rb-01d1866-225816-427570 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-22 09:39:26,854 44 INFO rb-01d1866-225816-427570 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:40847/json 2026-10-22 09:39:26,855 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:26,865 44 INFO rb-01d1866-225816-427570 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:40847/devtools/page/974AA800B1346A3FB884896A9D958A99 2026-10-22 09:39:26,879 44 INFO rb-01d1866-225816-427570 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-22 09:39:26,890 44 INFO rb-01d1866-225816-427570 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-22 09:39:26,959 44 INFO rb-01d1866-225816-427570 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-22 09:39:27,229 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/110?access_token=4e1f35587a144337" in browser 2026-10-22 09:39:27,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/110?access_token=4e1f35587a144337" 2026-10-22 09:39:27,262 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:39:27,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:27] "GET /pos-self/110?access_token=4e1f35587a144337 HTTP/1.1" 200 - 56 0.044 0.625 2026-10-22 09:39:27,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '974AA800B1346A3FB884896A9D958A99', 'loaderId': 'CE1E91B6DEF524CE2805F54C8FE7045E', 'isDownload': False} 2026-10-22 09:39:27,929 44 INFO rb-01d1866-225816-427570 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-22 09:39:27,953 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:39:27,986 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:39:28,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.042 2026-10-22 09:39:28,068 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:39:28,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.137 2026-10-22 09:39:28,123 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:39:28,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.152 2026-10-22 09:39:28,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-22 09:39:28,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:39:28,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.009 0.011 2026-10-22 09:39:28,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/110?access_token=4e1f35587a144337", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:28,468 44 INFO rb-01d1866-225816-427570 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-22 09:39:28,468 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:39:28,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:39:28,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-22 09:39:28,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.064 0.149 2026-10-22 09:39:28,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.095 2026-10-22 09:39:29,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "POST /pos-self/data/110 HTTP/1.1" 200 - 180 0.191 0.281 2026-10-22 09:39:29,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-22 09:39:29,319 44 INFO rb-01d1866-225816-427570 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-22 09:39:29,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/ir.attachment/8474/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 09:39:29,445 44 INFO rb-01d1866-225816-427570 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-22 09:39:29,508 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:39:29,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/pos.category/248/image_128?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-22 09:39:29,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/product.template/2011/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-22 09:39:29,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/product.template/2012/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.057 2026-10-22 09:39:29,571 44 INFO rb-01d1866-225816-427570 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-22 09:39:29,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/product.template/2015/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.083 2026-10-22 09:39:29,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/product.template/2013/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.112 2026-10-22 09:39:29,643 44 INFO rb-01d1866-225816-427570 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-22 09:39:29,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/product.template/2014/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.130 2026-10-22 09:39:29,716 44 INFO rb-01d1866-225816-427570 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-22 09:39:29,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/ir.attachment/8423/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-22 09:39:29,768 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "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-22 09:39:29,785 44 INFO rb-01d1866-225816-427570 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-22 09:39:29,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/product.product/2507/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.019 0.026 2026-10-22 09:39:29,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:29] "GET /web/image/product.product/2509/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.057 2026-10-22 09:39:29,836 44 INFO rb-01d1866-225816-427570 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-22 09:39:29,912 44 INFO rb-01d1866-225816-427570 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-22 09:39:30,003 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7527805 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': 'b7900d34-f4aa-4038-8ad7-3420a0c49cdf'}] 2026-10-22 09:39:30,063 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7527805 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': 'b7900d34-f4aa-4038-8ad7-3420a0c49cdf'} created pos.order #714 2026-10-22 09:39:30,094 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7527805 finished 2026-10-22 09:39:30,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.126 0.250 2026-10-22 09:39:30,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.041 2026-10-22 09:39:30,401 44 INFO rb-01d1866-225816-427570 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-22 09:39:30,451 44 INFO rb-01d1866-225816-427570 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-22 09:39:30,503 44 INFO rb-01d1866-225816-427570 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-22 09:39:30,559 44 INFO rb-01d1866-225816-427570 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-22 09:39:30,616 44 INFO rb-01d1866-225816-427570 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-22 09:39:30,690 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-22 09:39:30,696 44 INFO rb-01d1866-225816-427570 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-22 09:39:30,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:30] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.016 0.069 2026-10-22 09:39:30,811 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8969340 (allocated 9961472) 2026-10-22 09:39:30,812 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 102903 2026-10-22 09:39:30,813 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-22 09:39:30,813 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 102903 2026-10-22 09:39:30,922 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093930_922201_test_kiosk_cart_restore_and_cancel.txt 2026-10-22 09:39:30,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmp4f5wbg_i_chrome_odoo" 2026-10-22 09:39:30,999 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-22 09:39:39,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 103087 2026-10-22 09:39:39,793 44 INFO rb-01d1866-225816-427570 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/tmp033q18g1_chrome_odoo 2026-10-22 09:39:39,794 44 INFO rb-01d1866-225816-427570 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:38939/json/version 2026-10-22 09:39:39,796 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:39,872 44 INFO rb-01d1866-225816-427570 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-22 09:39:39,872 44 INFO rb-01d1866-225816-427570 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:38939/json 2026-10-22 09:39:39,873 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:39,893 44 INFO rb-01d1866-225816-427570 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:38939/devtools/page/F701255F68B457A15FE940CA5035B466 2026-10-22 09:39:39,909 44 INFO rb-01d1866-225816-427570 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-22 09:39:39,924 44 INFO rb-01d1866-225816-427570 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-22 09:39:39,969 44 INFO rb-01d1866-225816-427570 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-22 09:39:40,317 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/111?access_token=fa65b0ee23f84a48" in browser 2026-10-22 09:39:40,317 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/111?access_token=fa65b0ee23f84a48" 2026-10-22 09:39:40,342 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:39:41,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /pos-self/111?access_token=fa65b0ee23f84a48 HTTP/1.1" 200 - 56 0.063 0.602 2026-10-22 09:39:41,009 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'F701255F68B457A15FE940CA5035B466', 'loaderId': 'F808B32765C40A1BF1D6E9201C8CA3E0', 'isDownload': False} 2026-10-22 09:39:41,009 44 INFO rb-01d1866-225816-427570 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-22 09:39:41,034 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:39:41,067 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:39:41,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.047 2026-10-22 09:39:41,121 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:39:41,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.088 2026-10-22 09:39:41,178 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:39:41,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.134 2026-10-22 09:39:41,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-22 09:39:41,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:39:41,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-22 09:39:41,420 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:39:41,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:39:41,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/111?access_token=fa65b0ee23f84a48", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:41,453 44 INFO rb-01d1866-225816-427570 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-22 09:39:41,509 44 INFO rb-01d1866-225816-427570 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-22 09:39:41,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.046 0.080 2026-10-22 09:39:41,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-22 09:39:42,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "POST /pos-self/data/111 HTTP/1.1" 200 - 180 0.188 0.313 2026-10-22 09:39:42,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.442 2026-10-22 09:39:42,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-22 09:39:42,262 44 INFO rb-01d1866-225816-427570 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-22 09:39:42,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/ir.attachment/8532/raw HTTP/1.1" 200 - 4 0.002 0.015 2026-10-22 09:39:42,406 44 INFO rb-01d1866-225816-427570 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-22 09:39:42,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/pos.category/248/image_128?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-22 09:39:42,522 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:39:42,535 44 INFO rb-01d1866-225816-427570 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-22 09:39:42,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/product.template/2011/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-22 09:39:42,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/product.template/2012/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-22 09:39:42,610 44 INFO rb-01d1866-225816-427570 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-22 09:39:42,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/product.template/2015/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-22 09:39:42,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/product.template/2013/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-22 09:39:42,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39: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-22 09:39:42,672 44 INFO rb-01d1866-225816-427570 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-22 09:39:42,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/product.template/2014/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-22 09:39:42,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/ir.attachment/8481/raw HTTP/1.1" 200 - 4 0.002 0.064 2026-10-22 09:39:42,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:42] "GET /web/image/product.product/2507/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.017 0.072 2026-10-22 09:39:42,756 44 INFO rb-01d1866-225816-427570 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-22 09:39:42,828 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43695686 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '62fa27df-c0d8-4db6-b86a-6a3b5d77c29c'}] 2026-10-22 09:39:42,901 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43695686 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '62fa27df-c0d8-4db6-b86a-6a3b5d77c29c'} created pos.order #715 2026-10-22 09:39:42,953 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43695686 finished 2026-10-22 09:39:43,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.187 0.248 2026-10-22 09:39:43,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.019 2026-10-22 09:39:43,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-22 09:39:43,322 44 INFO rb-01d1866-225816-427570 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-22 09:39:43,406 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7730372 (allocated 8650752) 2026-10-22 09:39:43,414 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 103087 2026-10-22 09:39:43,418 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-22 09:39:43,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 103087 2026-10-22 09:39:43,524 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093943_523806_test_online_payment_kiosk_qr_code.txt 2026-10-22 09:39:43,524 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmp033q18g1_chrome_odoo" 2026-10-22 09:39:43,568 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-22 09:39:52,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 103275 2026-10-22 09:39:52,516 44 INFO rb-01d1866-225816-427570 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/tmpjdoxqz58_chrome_odoo 2026-10-22 09:39:52,516 44 INFO rb-01d1866-225816-427570 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:35389/json/version 2026-10-22 09:39:52,518 44 INFO rb-01d1866-225816-427570 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-22 09:39:52,628 44 INFO rb-01d1866-225816-427570 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-22 09:39:52,632 44 INFO rb-01d1866-225816-427570 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:35389/json 2026-10-22 09:39:52,633 44 INFO rb-01d1866-225816-427570 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-22 09:39:52,666 44 INFO rb-01d1866-225816-427570 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:35389/devtools/page/0BA5C907F6B4708CE7D24EB31657B2A7 2026-10-22 09:39:52,699 44 INFO rb-01d1866-225816-427570 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-22 09:39:52,716 44 INFO rb-01d1866-225816-427570 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-22 09:39:52,760 44 INFO rb-01d1866-225816-427570 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-22 09:39:53,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/112?access_token=176b6f28188f44ab" in browser 2026-10-22 09:39:53,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=176b6f28188f44ab" 2026-10-22 09:39:53,099 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:39:53,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:53] "GET /pos-self/112?access_token=176b6f28188f44ab HTTP/1.1" 200 - 56 0.049 0.757 2026-10-22 09:39:53,907 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '0BA5C907F6B4708CE7D24EB31657B2A7', 'loaderId': 'E0AE64407CFFB1458B6F2F1E2FD7BE9A', 'isDownload': False} 2026-10-22 09:39:53,907 44 INFO rb-01d1866-225816-427570 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-22 09:39:53,924 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:39:53,964 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:39:53,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:53] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.044 2026-10-22 09:39:54,007 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:39:54,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.077 2026-10-22 09:39:54,054 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:39:54,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.054 0.120 2026-10-22 09:39:54,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.018 2026-10-22 09:39:54,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:39:54,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.011 2026-10-22 09:39:54,388 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=176b6f28188f44ab", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:54,389 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:39:54,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 09:39:54,405 44 INFO rb-01d1866-225816-427570 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-22 09:39:54,456 44 INFO rb-01d1866-225816-427570 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-22 09:39:54,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.028 0.063 2026-10-22 09:39:54,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-22 09:39:55,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "POST /pos-self/data/112 HTTP/1.1" 200 - 181 0.184 0.298 2026-10-22 09:39:55,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.447 2026-10-22 09:39:55,122 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/ir.attachment/8590/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-22 09:39:55,265 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/pos.category/248/image_128?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.046 2026-10-22 09:39:55,367 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:39:55,379 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/product.template/2011/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.036 2026-10-22 09:39:55,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/product.template/2012/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-10-22 09:39:55,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/product.template/2015/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-22 09:39:55,455 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/product.template/2013/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-22 09:39:55,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/product.template/2014/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-22 09:39:55,527 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/ir.attachment/8539/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:39:55,582 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,600 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "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-22 09:39:55,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/product.product/2507/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.013 0.027 2026-10-22 09:39:55,631 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:55] "GET /web/image/product.product/2509/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.007 0.057 2026-10-22 09:39:55,707 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,758 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,845 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,847 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7935032 (allocated 8650752) 2026-10-22 09:39:55,947 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2571068 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'c7ea6590-fbc4-486a-89d8-f90b88fd7f50'}] 2026-10-22 09:39:55,964 44 INFO rb-01d1866-225816-427570 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 103275 2026-10-22 09:39:55,969 44 INFO rb-01d1866-225816-427570 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-22 09:39:55,972 44 INFO rb-01d1866-225816-427570 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 103275 2026-10-22 09:39:56,033 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2571068 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'c7ea6590-fbc4-486a-89d8-f90b88fd7f50'} created pos.order #716 2026-10-22 09:39:56,036 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2571068 finished 2026-10-22 09:39:56,084 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_093956_084143_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-22 09:39:56,084 44 INFO rb-01d1866-225816-427570 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/tmpjdoxqz58_chrome_odoo" 2026-10-22 09:39:56,093 44 INFO rb-01d1866-225816-427570 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-22 09:39:56,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.146 0.191 2026-10-22 09:39:56,633 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 103462 2026-10-22 09:39:56,633 44 INFO rb-01d1866-225816-427570 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/tmpz0zrv4mm_chrome_odoo 2026-10-22 09:39:56,633 44 INFO rb-01d1866-225816-427570 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:43337/json/version 2026-10-22 09:39:56,635 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:56,660 44 INFO rb-01d1866-225816-427570 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-22 09:39:56,660 44 INFO rb-01d1866-225816-427570 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:43337/json 2026-10-22 09:39:56,661 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:39:56,674 44 INFO rb-01d1866-225816-427570 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:43337/devtools/page/0EB1B6E085B020D1B3201A630AB247EC 2026-10-22 09:39:56,686 44 INFO rb-01d1866-225816-427570 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-22 09:39:56,700 44 INFO rb-01d1866-225816-427570 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-22 09:39:56,788 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:39:56,801 44 INFO rb-01d1866-225816-427570 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-22 09:39:56,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=112" in browser 2026-10-22 09:39:56,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=112" 2026-10-22 09:39:57,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:57] "GET /pos/ui?config_id=112 HTTP/1.1" 200 - 73 0.082 0.405 2026-10-22 09:39:57,318 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '0EB1B6E085B020D1B3201A630AB247EC', 'loaderId': 'D6CB81AB4BE6B50134824C91CD17F334', 'isDownload': False} 2026-10-22 09:39:57,318 44 INFO rb-01d1866-225816-427570 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-22 09:39:57,359 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:39:57,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:57] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-22 09:39:57,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:57] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-22 09:39:57,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:57] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.066 2026-10-22 09:39:58,034 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:39:58,043 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:39:58,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:39:58,088 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=112", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:39:58,098 44 INFO rb-01d1866-225816-427570 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-22 09:39:58,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:39:58,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:39:58,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:39:58,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "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.008 2026-10-22 09:39:58,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-22 09:39:58,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.037 0.056 2026-10-22 09:39:58,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-22 09:39:59,532 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 207, model: sale.order 2026-10-22 09:39:59,535 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:39:59,536 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 207, model: sale.order.line 2026-10-22 09:39:59,538 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 09:39:59,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.551 0.667 2026-10-22 09:39:59,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "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-22 09:39:59,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 09:39:59,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.052 2026-10-22 09:39:59,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39: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.016 2026-10-22 09:39:59,855 44 INFO rb-01d1866-225816-427570 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-22 09:39:59,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-22 09:39:59,977 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:39:59,985 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:39:59,993 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:39:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.068 2026-10-22 09:40:00,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.027 0.066 2026-10-22 09:40:00,039 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.039 2026-10-22 09:40:00,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-22 09:40:00,063 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40: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-22 09:40:00,079 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:40:00,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.021 2026-10-22 09:40:00,155 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:40:00,196 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,249 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /pos/ui/112?from_backend=True HTTP/1.1" 200 - 33 0.071 0.096 2026-10-22 09:40:00,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /pos/ui/112 HTTP/1.1" 200 - 33 0.044 0.226 2026-10-22 09:40:00,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.207 2026-10-22 09:40:00,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.048 0.323 2026-10-22 09:40:00,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.014 0.059 2026-10-22 09:40:00,675 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,682 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:00,732 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,811 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,860 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,861 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14077344 (allocated 15204352) 2026-10-22 09:40:00,975 44 INFO rb-01d1866-225816-427570 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 103462 2026-10-22 09:40:00,977 44 INFO rb-01d1866-225816-427570 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-22 09:40:00,977 44 INFO rb-01d1866-225816-427570 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 103462 2026-10-22 09:40:01,077 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094001_077330_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-22 09:40:01,077 44 INFO rb-01d1866-225816-427570 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/tmpz0zrv4mm_chrome_odoo" 2026-10-22 09:40:01,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-22 09:40:09,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 103656 2026-10-22 09:40:09,822 44 INFO rb-01d1866-225816-427570 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/tmp0l814tli_chrome_odoo 2026-10-22 09:40:09,822 44 INFO rb-01d1866-225816-427570 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:40495/json/version 2026-10-22 09:40:09,823 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40495', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:40:09,884 44 INFO rb-01d1866-225816-427570 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-22 09:40:09,884 44 INFO rb-01d1866-225816-427570 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:40495/json 2026-10-22 09:40:09,885 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40495', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:40:09,915 44 INFO rb-01d1866-225816-427570 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:40495/devtools/page/E17285497CAEEA0B38991849A02F670C 2026-10-22 09:40:09,940 44 INFO rb-01d1866-225816-427570 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-22 09:40:09,955 44 INFO rb-01d1866-225816-427570 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-22 09:40:09,990 44 INFO rb-01d1866-225816-427570 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-22 09:40:10,356 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/113?access_token=5d27b33b3e8a4ff6" in browser 2026-10-22 09:40:10,356 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/113?access_token=5d27b33b3e8a4ff6" 2026-10-22 09:40:10,383 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:40:11,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /pos-self/113?access_token=5d27b33b3e8a4ff6 HTTP/1.1" 200 - 56 0.054 0.575 2026-10-22 09:40:11,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'E17285497CAEEA0B38991849A02F670C', 'loaderId': 'D11918A70AA64D1FA003812CF999FBE6', 'isDownload': False} 2026-10-22 09:40:11,005 44 INFO rb-01d1866-225816-427570 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-22 09:40:11,031 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:40:11,078 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 09:40:11,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.069 2026-10-22 09:40:11,162 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 09:40:11,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.128 2026-10-22 09:40:11,204 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 09:40:11,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.158 2026-10-22 09:40:11,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.026 2026-10-22 09:40:11,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 09:40:11,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-22 09:40:11,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/113?access_token=5d27b33b3e8a4ff6", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:40:11,558 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:40:11,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 09:40:11,578 44 INFO rb-01d1866-225816-427570 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-22 09:40:11,641 44 INFO rb-01d1866-225816-427570 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-22 09:40:11,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "POST /pos-self/relations/113 HTTP/1.1" 200 - 37 0.064 0.070 2026-10-22 09:40:11,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-22 09:40:12,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "POST /pos-self/data/113 HTTP/1.1" 200 - 181 0.172 0.301 2026-10-22 09:40:12,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.418 2026-10-22 09:40:12,312 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/ir.attachment/8651/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:40:12,437 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/ir.attachment/8597/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 09:40:12,498 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:12,507 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,596 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/pos.category/248/image_128?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.071 2026-10-22 09:40:12,686 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/product.template/2011/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-22 09:40:12,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/product.template/2015/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-22 09:40:12,750 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/product.template/2013/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.091 2026-10-22 09:40:12,792 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:12,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/product.template/2012/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.121 2026-10-22 09:40:12,811 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/product.template/2014/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-10-22 09:40:12,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "GET /web/image/product.product/2507/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.065 2026-10-22 09:40:12,891 44 INFO rb-01d1866-225816-427570 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-22 09:40:12,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:12] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.018 2026-10-22 09:40:12,967 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,056 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,121 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78745889 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000001', 'uuid': 'eb506c77-165c-4562-ba8f-0c683b230cb2'}] 2026-10-22 09:40:13,196 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78745889 order {'name': None, 'pos_reference': '260-113-000001', 'uuid': 'eb506c77-165c-4562-ba8f-0c683b230cb2'} created pos.order #717 2026-10-22 09:40:13,227 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78745889 finished 2026-10-22 09:40:13,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.156 0.240 2026-10-22 09:40:13,514 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.018 2026-10-22 09:40:13,570 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,646 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,716 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,771 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:13] "GET /web/image/product.product/2509/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.007 0.021 2026-10-22 09:40:13,838 44 INFO rb-01d1866-225816-427570 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-22 09:40:13,898 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60543095 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000001', 'uuid': 'eb506c77-165c-4562-ba8f-0c683b230cb2'}] 2026-10-22 09:40:13,924 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1180] to pos.order #717 2026-10-22 09:40:13,932 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60543095 order {'name': None, 'pos_reference': '260-113-000001', 'uuid': 'eb506c77-165c-4562-ba8f-0c683b230cb2'} updated pos.order #717 2026-10-22 09:40:13,960 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60543095 finished 2026-10-22 09:40:14,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.108 0.235 2026-10-22 09:40:14,230 44 INFO rb-01d1866-225816-427570 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-22 09:40:14,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.017 2026-10-22 09:40:14,279 44 INFO rb-01d1866-225816-427570 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-22 09:40:14,342 44 INFO rb-01d1866-225816-427570 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-22 09:40:14,408 44 INFO rb-01d1866-225816-427570 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-22 09:40:14,413 44 INFO rb-01d1866-225816-427570 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-22 09:40:14,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8979736 (allocated 10223616) 2026-10-22 09:40:14,505 44 INFO rb-01d1866-225816-427570 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-22 09:40:14,547 44 INFO rb-01d1866-225816-427570 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 103656 2026-10-22 09:40:14,549 44 INFO rb-01d1866-225816-427570 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-22 09:40:14,550 44 INFO rb-01d1866-225816-427570 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 103656 2026-10-22 09:40:14,665 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094014_665062_test_online_payment_self_pay_after_meal_table.txt 2026-10-22 09:40:14,665 44 INFO rb-01d1866-225816-427570 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/tmp0l814tli_chrome_odoo" 2026-10-22 09:40:15,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 103848 2026-10-22 09:40:15,146 44 INFO rb-01d1866-225816-427570 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/tmp932mx0e6_chrome_odoo 2026-10-22 09:40:15,146 44 INFO rb-01d1866-225816-427570 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:40091/json/version 2026-10-22 09:40:15,152 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,255 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,255 44 INFO rb-01d1866-225816-427570 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:40091/json 2026-10-22 09:40:15,256 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,277 44 INFO rb-01d1866-225816-427570 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:40091/devtools/page/6D71A1C4CC3228551AEFB376827EE5F4 2026-10-22 09:40:15,292 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,297 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,359 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/113?access_token=5d27b33b3e8a4ff6&table_identifier=eba21f8f" in browser 2026-10-22 09:40:15,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/113?access_token=5d27b33b3e8a4ff6&table_identifier=eba21f8f" 2026-10-22 09:40:15,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /pos-self/113?access_token=5d27b33b3e8a4ff6&table_identifier=eba21f8f HTTP/1.1" 200 - 9 0.005 0.035 2026-10-22 09:40:15,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '6D71A1C4CC3228551AEFB376827EE5F4', 'loaderId': 'A5CBC2329225A5CF730159D8A11D6484', 'isDownload': False} 2026-10-22 09:40:15,478 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,501 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:40:15,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.016 2026-10-22 09:40:15,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.035 2026-10-22 09:40:15,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.058 2026-10-22 09:40:15,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-22 09:40:15,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:40:15,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 09:40:15,894 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 09:40:15,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:40:15,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/113?access_token=5d27b33b3e8a4ff6&table_identifier=eba21f8f", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:40:15,910 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-10-22 09:40:15,962 44 INFO rb-01d1866-225816-427570 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-22 09:40:15,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "POST /pos-self/relations/113 HTTP/1.1" 200 - 16 0.017 0.054 2026-10-22 09:40:16,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-22 09:40:16,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "POST /pos-self/data/113 HTTP/1.1" 200 - 116 0.161 0.225 2026-10-22 09:40:16,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.014 2026-10-22 09:40:16,534 44 INFO rb-01d1866-225816-427570 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-22 09:40:16,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/ir.attachment/8651/raw HTTP/1.1" 200 - 4 0.003 0.015 2026-10-22 09:40:16,628 44 INFO rb-01d1866-225816-427570 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-22 09:40:16,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/ir.attachment/8597/raw HTTP/1.1" 200 - 4 0.001 0.025 2026-10-22 09:40:16,672 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:16,730 44 INFO rb-01d1866-225816-427570 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-22 09:40:16,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/pos.category/248/image_128?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-22 09:40:16,826 44 INFO rb-01d1866-225816-427570 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-22 09:40:16,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/product.template/2011/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.040 2026-10-22 09:40:16,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/product.template/2012/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.077 2026-10-22 09:40:16,892 44 INFO rb-01d1866-225816-427570 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-22 09:40:16,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/product.template/2015/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.017 0.112 2026-10-22 09:40:16,940 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:16,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/product.template/2013/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.021 0.135 2026-10-22 09:40:16,964 44 INFO rb-01d1866-225816-427570 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-22 09:40:16,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:16] "GET /web/image/product.template/2014/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-22 09:40:17,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:17] "GET /web/image/product.product/2507/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.023 0.082 2026-10-22 09:40:17,053 44 INFO rb-01d1866-225816-427570 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-22 09:40:17,135 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80000628 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000002', 'uuid': 'ab7c06c6-731d-416f-bc5e-9e4e20f15782'}] 2026-10-22 09:40:17,192 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80000628 order {'name': None, 'pos_reference': '260-113-000002', 'uuid': 'ab7c06c6-731d-416f-bc5e-9e4e20f15782'} created pos.order #718 2026-10-22 09:40:17,223 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80000628 finished 2026-10-22 09:40:17,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.152 0.190 2026-10-22 09:40:17,484 44 INFO rb-01d1866-225816-427570 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-22 09:40:17,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.014 0.027 2026-10-22 09:40:17,540 44 INFO rb-01d1866-225816-427570 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-22 09:40:17,634 44 INFO rb-01d1866-225816-427570 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-22 09:40:17,693 44 INFO rb-01d1866-225816-427570 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-22 09:40:17,750 44 INFO rb-01d1866-225816-427570 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-22 09:40:17,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:17] "GET /web/image/product.product/2509/image_512?unique=2026-10-22T09:39:14.000+00:00 HTTP/1.1" 200 - 8 0.007 0.032 2026-10-22 09:40:17,825 44 INFO rb-01d1866-225816-427570 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-22 09:40:17,899 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42028279 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000002', 'uuid': 'ab7c06c6-731d-416f-bc5e-9e4e20f15782'}] 2026-10-22 09:40:17,925 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1182] to pos.order #718 2026-10-22 09:40:17,931 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42028279 order {'name': None, 'pos_reference': '260-113-000002', 'uuid': 'ab7c06c6-731d-416f-bc5e-9e4e20f15782'} updated pos.order #718 2026-10-22 09:40:17,955 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42028279 finished 2026-10-22 09:40:18,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.115 0.214 2026-10-22 09:40:18,208 44 INFO rb-01d1866-225816-427570 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-22 09:40:18,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.017 2026-10-22 09:40:18,264 44 INFO rb-01d1866-225816-427570 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-22 09:40:18,323 44 INFO rb-01d1866-225816-427570 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-22 09:40:18,389 44 INFO rb-01d1866-225816-427570 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-22 09:40:18,390 44 INFO rb-01d1866-225816-427570 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-22 09:40:18,484 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8813312 (allocated 9699328) 2026-10-22 09:40:18,485 44 INFO rb-01d1866-225816-427570 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-22 09:40:18,517 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-22 09:40:18,528 44 INFO rb-01d1866-225816-427570 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 103848 2026-10-22 09:40:18,529 44 INFO rb-01d1866-225816-427570 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-22 09:40:18,530 44 INFO rb-01d1866-225816-427570 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 103848 2026-10-22 09:40:18,637 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094018_636013_test_online_payment_self_pay_after_meal_table.txt 2026-10-22 09:40:18,637 44 INFO rb-01d1866-225816-427570 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/tmp932mx0e6_chrome_odoo" 2026-10-22 09:40:18,656 44 INFO rb-01d1866-225816-427570 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-22 09:40:19,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:19] "GET /pos/pay/718?access_token=19c0face-9d0e-4bdb-bdbc-9d98e623c523&exit_route=http://127.0.0.1:8069/pos-self/113?access_token%3D5d27b33b3e8a4ff6%26table_identifier%3Deba21f8f HTTP/1.1" 200 - 129 0.199 1.253 2026-10-22 09:40:20,024 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 09:40:40,013 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-22 09:40:40,497 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 104042 2026-10-22 09:40:40,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmpy8wwd7aq_chrome_odoo 2026-10-22 09:40:40,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:40673/json/version 2026-10-22 09:40:40,501 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:40:40,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-22 09:40:40,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:40673/json 2026-10-22 09:40:40,614 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:40:40,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:40673/devtools/page/F2AC7B3D11F1B4BC6DBC44B3E3AD5913 2026-10-22 09:40:40,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-22 09:40:40,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-22 09:40:40,759 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:40:40,771 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-22 09:40:40,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-22 09:40:40,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-22 09:40:40,804 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:40:41,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:41] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.161 1.037 2026-10-22 09:40:42,002 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': 'F2AC7B3D11F1B4BC6DBC44B3E3AD5913', 'loaderId': 'FC8E44B1367388D65185562861BA9AC4', 'isDownload': False} 2026-10-22 09:40:42,002 44 INFO rb-01d1866-225816-427570 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-22 09:40:42,044 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:40:42,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-22 09:40:42,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-22 09:40:42,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-22 09:40:42,860 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:40:42,865 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:42,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 09:40:42,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-22 09:40:42,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate test code "odoo.startTour('qfpay_order_and_refund', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:40:42,959 44 INFO rb-01d1866-225816-427570 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-22 09:40:42,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:40:42,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:40:43,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-10-22 09:40:43,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-22 09:40:43,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.048 2026-10-22 09:40:43,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-22 09:40:44,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.479 0.616 2026-10-22 09:40:44,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "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-22 09:40:44,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.014 2026-10-22 09:40:44,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.039 0.052 2026-10-22 09:40:44,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:40:44,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-22 09:40:44,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:40:44,756 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:44,808 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:40:44,813 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:40:44,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.015 0.034 2026-10-22 09:40:44,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "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-22 09:40:44,863 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:40:44,880 44 INFO rb-01d1866-225816-427570 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-22 09:40:44,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.044 0.094 2026-10-22 09:40:44,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.004 0.057 2026-10-22 09:40:44,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.169 2026-10-22 09:40:45,153 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:40:45,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.074 0.065 2026-10-22 09:40:45,278 44 INFO rb-01d1866-225816-427570 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-22 09:40:45,370 44 INFO rb-01d1866-225816-427570 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-22 09:40:45,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.073 0.224 2026-10-22 09:40:45,451 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:40:45,469 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:40:45,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.032 0.207 2026-10-22 09:40:45,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.018 0.299 2026-10-22 09:40:45,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.009 0.374 2026-10-22 09:40:45,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2023&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.404 2026-10-22 09:40:45,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2024&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.020 0.456 2026-10-22 09:40:45,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2028&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.007 0.357 2026-10-22 09:40:45,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2026&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.007 0.335 2026-10-22 09:40:45,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:45] "GET /web/image?model=product.template&field=image_128&id=2027&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-22 09:40:46,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.074 0.277 2026-10-22 09:40:46,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:46] "GET /web/image?model=product.template&field=image_128&id=2025&unique=2026-10-22T09:40:20.000+00:00 HTTP/1.1" 200 - 3 0.004 0.366 2026-10-22 09:40:46,155 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,208 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,259 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,310 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,361 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,438 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,453 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:46,459 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:40:46,491 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,540 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,635 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,686 44 INFO rb-01d1866-225816-427570 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-22 09:40:46,692 44 INFO rb-01d1866-225816-427570 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': '90f81730-7b04-4643-bce5-7e46d57a24f1--718--273', 'syssn': '20250826155400087645770447', 'status': '1', 'sysdtm': '2025-08-26 17:50:36', 'paydtm': '2025-08-26 17:50:37', 'goods_name': '', 'txcurrcd': 'HKD', 'mchid': '8Bx9aHgNmaQJ', 'customer_source': 'HK', 'cash_fee': '0', 'chnlsn2': '', 'cardcd': '', 'txamt': '198', 'outcardnm': '', 'respcd': '0000', 'goods_info': '', 'notify_type': 'payment', 'chnlsn': '2025085675626675'} 2026-10-22 09:40:46,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:46] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.026 0.057 2026-10-22 09:40:46,821 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12878020 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '876e6d5f-b107-47e8-be92-cadb2545823f'}] 2026-10-22 09:40:46,827 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:40:47,649 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12878020 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '876e6d5f-b107-47e8-be92-cadb2545823f'} created pos.order #719 2026-10-22 09:40:47,687 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12878020 finished 2026-10-22 09:40:47,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.435 0.557 2026-10-22 09:40:47,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:40:48,008 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,012 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22302245 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '876e6d5f-b107-47e8-be92-cadb2545823f'}] 2026-10-22 09:40:48,023 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22302245 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '876e6d5f-b107-47e8-be92-cadb2545823f'} sync ignored for existing PoS order pos.order(719,) (state: paid) 2026-10-22 09:40:48,060 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22302245 finished 2026-10-22 09:40:48,091 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.169 2026-10-22 09:40:48,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.006 0.160 2026-10-22 09:40:48,322 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-22 09:40:48,371 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,426 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,478 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,530 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,592 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:48] "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.011 2026-10-22 09:40:48,647 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,698 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,787 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,846 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,909 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,963 44 INFO rb-01d1866-225816-427570 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-22 09:40:48,969 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': '90f81730-7b04-4643-bce5-7e46d57a24f1--718--273', 'mchid': '8Bx9jdHgmaQJ', 'txdtm': '2025-08-26 17:51:34', 'txamt': '-198', 'orig_syssn': '20250826155400087645770447', 'out_trade_no': '2cccf6c02d4835bdb79d7c96beb95cbf', 'syssn': '20250821155400847635342115', 'respcd': '0000', 'notify_type': 'refund'} 2026-10-22 09:40:49,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:49] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.016 0.036 2026-10-22 09:40:49,056 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62201351 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': '6fab146e-3c9d-48d2-aab0-c1ce2f8953f3'}] 2026-10-22 09:40:49,646 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62201351 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': '6fab146e-3c9d-48d2-aab0-c1ce2f8953f3'} created pos.order #720 2026-10-22 09:40:49,727 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62201351 finished 2026-10-22 09:40:49,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.261 0.557 2026-10-22 09:40:49,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:40:50,022 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25407638 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '6fab146e-3c9d-48d2-aab0-c1ce2f8953f3'}] 2026-10-22 09:40:50,031 44 INFO rb-01d1866-225816-427570 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-22 09:40:50,038 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25407638 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '6fab146e-3c9d-48d2-aab0-c1ce2f8953f3'} sync ignored for existing PoS order pos.order(720,) (state: paid) 2026-10-22 09:40:50,067 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25407638 finished 2026-10-22 09:40:50,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-22 09:40:50,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 09:40:50,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:40:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.060 0.157 2026-10-22 09:40:50,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 17226072 (allocated 19009536) 2026-10-22 09:40:50,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 104042 2026-10-22 09:40:50,251 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-22 09:40:50,252 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 104042 2026-10-22 09:40:50,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094050_365513_test_tour_qfpay_order_and_refund.txt 2026-10-22 09:40:50,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmpy8wwd7aq_chrome_odoo" 2026-10-22 09:40:50,464 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:41:11,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-22 09:41:12,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 104257 2026-10-22 09:41:12,387 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmpe1nqoyj4_chrome_odoo 2026-10-22 09:41:12,387 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:45143/json/version 2026-10-22 09:41:12,388 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:12,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:41:12,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:45143/json 2026-10-22 09:41:12,404 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:12,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:45143/devtools/page/EF24B2BE6EFFDA63A03118A570FF4EE6 2026-10-22 09:41:12,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-22 09:41:12,450 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-22 09:41:12,563 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:41:12,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-22 09:41:12,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-22 09:41:12,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-22 09:41:12,609 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:41:13,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:13] "GET /pos/ui/115 HTTP/1.1" 200 - 125 0.135 0.768 2026-10-22 09:41:13,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': 'EF24B2BE6EFFDA63A03118A570FF4EE6', 'loaderId': 'E5B26EB696E7D0059BBEC3B9AFA7CB04', 'isDownload': False} 2026-10-22 09:41:13,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-22 09:41:13,532 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:41:13,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:13] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-22 09:41:13,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:13] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-22 09:41:13,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:13] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.026 2026-10-22 09:41:14,247 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:14,256 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:14,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:41:14,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate test code "odoo.startTour('PosRazorpayTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/115", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:41:14,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.018 2026-10-22 09:41:14,347 44 INFO rb-01d1866-225816-427570 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-22 09:41:14,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 09:41:14,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:14,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.015 2026-10-22 09:41:14,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.031 2026-10-22 09:41:14,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-22 09:41:14,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.045 2026-10-22 09:41:15,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.368 0.571 2026-10-22 09:41:15,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:41:15,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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.008 2026-10-22 09:41:15,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-22 09:41:15,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:41:15,825 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:41:15,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:41:15,965 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 09:41:15,970 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:41:15,996 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:41:16,027 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:41:16,033 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:16,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.092 0.057 2026-10-22 09:41:16,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.006 0.156 2026-10-22 09:41:16,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.007 0.049 2026-10-22 09:41:16,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.195 2026-10-22 09:41:16,207 44 INFO rb-01d1866-225816-427570 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-22 09:41:16,266 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:41:16,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.013 0.022 2026-10-22 09:41:16,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.069 0.110 2026-10-22 09:41:16,460 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:41:16,481 44 INFO rb-01d1866-225816-427570 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-22 09:41:16,482 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:16,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.062 0.270 2026-10-22 09:41:16,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2033&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.313 2026-10-22 09:41:16,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2034&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.347 2026-10-22 09:41:16,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2035&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.388 2026-10-22 09:41:16,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2036&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.419 2026-10-22 09:41:16,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2039&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-22 09:41:16,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2041&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-22 09:41:16,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2040&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.216 2026-10-22 09:41:16,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2037&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-22 09:41:16,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:16] "GET /web/image?model=product.template&field=image_128&id=2038&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-22 09:41:17,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.063 0.316 2026-10-22 09:41:17,133 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,185 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,237 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,287 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,337 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,417 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:17,438 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:17,467 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,519 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:17] "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-22 09:41:17,604 44 INFO rb-01d1866-225816-427570 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-22 09:41:17,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:17] "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-22 09:41:17,675 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57209779 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000001', 'uuid': '9e5fafce-adda-4903-a9ac-59933c163928'}] 2026-10-22 09:41:17,678 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:41:18,265 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57209779 order {'name': '/', 'pos_reference': '261-115-000001', 'uuid': '9e5fafce-adda-4903-a9ac-59933c163928'} created pos.order #721 2026-10-22 09:41:18,296 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57209779 finished 2026-10-22 09:41:18,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.235 0.484 2026-10-22 09:41:18,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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-22 09:41:18,624 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-22 09:41:18,625 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:41:18,645 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29542099 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '9e5fafce-adda-4903-a9ac-59933c163928'}] 2026-10-22 09:41:18,668 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29542099 order {'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '9e5fafce-adda-4903-a9ac-59933c163928'} sync ignored for existing PoS order pos.order(721,) (state: paid) 2026-10-22 09:41:18,698 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29542099 finished 2026-10-22 09:41:18,779 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15401284 (allocated 16777216) 2026-10-22 09:41:18,798 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 104257 2026-10-22 09:41:18,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-22 09:41:18,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 104257 2026-10-22 09:41:18,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.076 0.118 2026-10-22 09:41:18,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094118_930678_test_razorpay_basic_order.txt 2026-10-22 09:41:18,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmpe1nqoyj4_chrome_odoo" 2026-10-22 09:41:18,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-22 09:41:19,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 104469 2026-10-22 09:41:19,400 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmpk323mu0c_chrome_odoo 2026-10-22 09:41:19,400 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:44847/json/version 2026-10-22 09:41:19,401 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:19,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-22 09:41:19,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:44847/json 2026-10-22 09:41:19,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:19,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:44847/devtools/page/788EFE9131A8CE56869FBFEE1D1CF809 2026-10-22 09:41:19,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-22 09:41:19,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-22 09:41:19,572 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:41:19,597 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-22 09:41:19,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-22 09:41:19,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-22 09:41:19,623 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:41:20,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:20] "GET /pos/ui/115 HTTP/1.1" 200 - 131 0.162 0.832 2026-10-22 09:41:20,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '788EFE9131A8CE56869FBFEE1D1CF809', 'loaderId': 'F48182BD55751689508452E691FFED09', 'isDownload': False} 2026-10-22 09:41:20,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-22 09:41:20,651 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:41:20,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-22 09:41:20,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-22 09:41:20,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.016 0.045 2026-10-22 09:41:21,431 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:41:21,440 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:41:21,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-22 09:41:21,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate test code "odoo.startTour('PosRazorpayCancelTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/115", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:41:21,527 44 INFO rb-01d1866-225816-427570 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-22 09:41:21,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.018 0.013 2026-10-22 09:41:21,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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-22 09:41:21,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:21,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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.017 2026-10-22 09:41:21,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-22 09:41:21,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.045 2026-10-22 09:41:21,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-22 09:41:22,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.275 0.673 2026-10-22 09:41:22,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:22] "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-22 09:41:22,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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.011 2026-10-22 09:41:22,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:22] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-22 09:41:22,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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-22 09:41:22,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-22 09:41:22,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 09:41:23,016 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:41:23,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:41:23,090 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:41:23,115 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:41:23,134 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:41:23,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.050 0.074 2026-10-22 09:41:23,188 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:41:23,191 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.055 2026-10-22 09:41:23,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.008 0.158 2026-10-22 09:41:23,241 44 INFO rb-01d1866-225816-427570 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-22 09:41:23,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.038 0.130 2026-10-22 09:41:23,399 44 INFO rb-01d1866-225816-427570 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-22 09:41:23,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.070 0.264 2026-10-22 09:41:23,488 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:41:23,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.009 0.294 2026-10-22 09:41:23,524 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:41:23,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2033&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.010 0.227 2026-10-22 09:41:23,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2034&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.014 0.274 2026-10-22 09:41:23,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2035&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.318 2026-10-22 09:41:23,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2036&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.008 0.359 2026-10-22 09:41:23,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2041&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-10-22 09:41:23,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2037&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-22 09:41:23,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2039&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.240 2026-10-22 09:41:23,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2038&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.217 2026-10-22 09:41:23,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image?model=product.template&field=image_128&id=2040&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-22 09:41:23,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:23] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.004 0.151 2026-10-22 09:41:24,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.051 0.266 2026-10-22 09:41:24,113 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,171 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,225 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,274 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,326 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,404 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,418 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:41:24,421 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:41:24,455 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,506 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "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.004 0.012 2026-10-22 09:41:24,595 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "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.016 2026-10-22 09:41:24,651 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "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.007 0.006 2026-10-22 09:41:24,703 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,754 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,807 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,858 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,922 44 INFO rb-01d1866-225816-427570 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-22 09:41:24,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 09:41:24,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:24] "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.016 2026-10-22 09:41:25,010 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15369586 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000001', 'uuid': 'fbed18f5-0135-4792-9bce-3831fc70178a'}] 2026-10-22 09:41:25,018 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:41:25,794 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15369586 order {'name': '/', 'pos_reference': '261-115-000001', 'uuid': 'fbed18f5-0135-4792-9bce-3831fc70178a'} created pos.order #722 2026-10-22 09:41:25,831 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15369586 finished 2026-10-22 09:41:25,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.396 0.532 2026-10-22 09:41:26,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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-22 09:41:26,144 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-22 09:41:26,145 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-22 09:41:26,150 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26131945 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': 'fbed18f5-0135-4792-9bce-3831fc70178a'}] 2026-10-22 09:41:26,161 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26131945 order {'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': 'fbed18f5-0135-4792-9bce-3831fc70178a'} sync ignored for existing PoS order pos.order(722,) (state: paid) 2026-10-22 09:41:26,196 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26131945 finished 2026-10-22 09:41:26,282 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15507512 (allocated 17039360) 2026-10-22 09:41:26,313 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 104469 2026-10-22 09:41:26,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-22 09:41:26,317 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 104469 2026-10-22 09:41:26,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.059 0.127 2026-10-22 09:41:26,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094126_434705_test_razorpay_cancel_payment.txt 2026-10-22 09:41:26,435 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmpk323mu0c_chrome_odoo" 2026-10-22 09:41:26,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-22 09:41:26,897 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 104692 2026-10-22 09:41:26,898 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpat1pzu3z_chrome_odoo 2026-10-22 09:41:26,898 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:41071/json/version 2026-10-22 09:41:26,899 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:26,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:41:26,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:41071/json 2026-10-22 09:41:26,929 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:26,942 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:41071/devtools/page/D41DCC97F70F8EE2B98542CF667A67DC 2026-10-22 09:41:26,953 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-22 09:41:26,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-22 09:41:27,044 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:41:27,057 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-22 09:41:27,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-22 09:41:27,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-22 09:41:27,084 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:41:28,115 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "GET /pos/ui/115 HTTP/1.1" 200 - 131 0.144 0.895 2026-10-22 09:41:28,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': 'D41DCC97F70F8EE2B98542CF667A67DC', 'loaderId': 'D2376E2055CB3564E7101C7B56BE9984', 'isDownload': False} 2026-10-22 09:41:28,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-22 09:41:28,152 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:41:28,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-22 09:41:28,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-22 09:41:28,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.050 2026-10-22 09:41:28,893 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:41:28,908 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:41:28,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-22 09:41:28,954 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate test code "odoo.startTour('PosRazorpayRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/115", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:41:28,966 44 INFO rb-01d1866-225816-427570 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-22 09:41:28,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 09:41:28,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:41:29,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:29,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-22 09:41:29,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-22 09:41:29,165 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.048 2026-10-22 09:41:29,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-22 09:41:30,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.291 0.508 2026-10-22 09:41:30,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:41:30,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "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.018 2026-10-22 09:41:30,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.063 2026-10-22 09:41:30,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:41:30,352 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:41:30,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-22 09:41:30,461 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:41:30,475 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:41:30,487 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:41:30,517 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:41:30,558 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "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-22 09:41:30,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.061 0.085 2026-10-22 09:41:30,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.004 0.160 2026-10-22 09:41:30,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.004 0.071 2026-10-22 09:41:30,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.207 2026-10-22 09:41:30,649 44 INFO rb-01d1866-225816-427570 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-22 09:41:30,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-22 09:41:30,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image?model=product.template&field=image_128&id=2035&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-22 09:41:30,817 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:41:30,821 44 INFO rb-01d1866-225816-427570 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-22 09:41:30,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image?model=product.template&field=image_128&id=2033&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.012 0.105 2026-10-22 09:41:30,878 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:41:30,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image?model=product.template&field=image_128&id=2034&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-22 09:41:30,908 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:41:30,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:30] "GET /web/image?model=product.template&field=image_128&id=2036&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-22 09:41:31,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /web/image?model=product.template&field=image_128&id=2037&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.009 0.236 2026-10-22 09:41:31,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /web/image?model=product.template&field=image_128&id=2038&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.292 2026-10-22 09:41:31,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.050 0.306 2026-10-22 09:41:31,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /web/image?model=product.template&field=image_128&id=2041&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.282 2026-10-22 09:41:31,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /web/image?model=product.template&field=image_128&id=2039&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.295 2026-10-22 09:41:31,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /web/image?model=product.template&field=image_128&id=2040&unique=2026-10-22T09:40:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-22 09:41:31,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.033 0.450 2026-10-22 09:41:31,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.048 0.368 2026-10-22 09:41:31,592 44 INFO rb-01d1866-225816-427570 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-22 09:41:31,647 44 INFO rb-01d1866-225816-427570 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-22 09:41:31,695 44 INFO rb-01d1866-225816-427570 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-22 09:41:31,747 44 INFO rb-01d1866-225816-427570 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-22 09:41:31,797 44 INFO rb-01d1866-225816-427570 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-22 09:41:31,876 44 INFO rb-01d1866-225816-427570 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-22 09:41:31,911 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:41:31,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:41:31,933 44 INFO rb-01d1866-225816-427570 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-22 09:41:31,979 44 INFO rb-01d1866-225816-427570 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-22 09:41:32,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:32] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:41:32,067 44 INFO rb-01d1866-225816-427570 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-22 09:41:32,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:32] "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.009 2026-10-22 09:41:32,147 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15406052 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000001', 'uuid': '93c3fdeb-99d9-4923-8a87-64828d758ca3'}] 2026-10-22 09:41:32,149 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:41:32,768 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15406052 order {'name': '/', 'pos_reference': '261-115-000001', 'uuid': '93c3fdeb-99d9-4923-8a87-64828d758ca3'} created pos.order #723 2026-10-22 09:41:32,803 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15406052 finished 2026-10-22 09:41:32,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.268 0.525 2026-10-22 09:41:33,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:33] "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-22 09:41:33,174 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,188 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14329284 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '93c3fdeb-99d9-4923-8a87-64828d758ca3'}] 2026-10-22 09:41:33,212 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14329284 order {'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '93c3fdeb-99d9-4923-8a87-64828d758ca3'} sync ignored for existing PoS order pos.order(723,) (state: paid) 2026-10-22 09:41:33,247 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14329284 finished 2026-10-22 09:41:33,266 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,319 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,366 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,415 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.061 0.171 2026-10-22 09:41:33,475 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,549 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:33] "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-22 09:41:33,622 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.041 2026-10-22 09:41:33,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:33] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.013 0.037 2026-10-22 09:41:33,677 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,758 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,818 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,884 44 INFO rb-01d1866-225816-427570 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-22 09:41:33,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.013 2026-10-22 09:41:33,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:41:33,963 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #445176 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000002', 'uuid': 'f68afd7c-f20c-4d31-8a92-3e521cb28d89'}] 2026-10-22 09:41:34,469 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #445176 order {'name': '/', 'pos_reference': '261-115-000002', 'uuid': 'f68afd7c-f20c-4d31-8a92-3e521cb28d89'} created pos.order #724 2026-10-22 09:41:34,532 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #445176 finished 2026-10-22 09:41:34,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.201 0.517 2026-10-22 09:41:34,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:34] "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-22 09:41:34,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-22 09:41:34,816 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-22 09:41:34,842 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46578957 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-115-000002', 'uuid': 'f68afd7c-f20c-4d31-8a92-3e521cb28d89'}] 2026-10-22 09:41:34,863 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46578957 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-115-000002', 'uuid': 'f68afd7c-f20c-4d31-8a92-3e521cb28d89'} sync ignored for existing PoS order pos.order(724,) (state: paid) 2026-10-22 09:41:34,898 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46578957 finished 2026-10-22 09:41:34,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17271452 (allocated 19009536) 2026-10-22 09:41:34,986 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 104692 2026-10-22 09:41:34,997 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-22 09:41:35,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 104692 2026-10-22 09:41:35,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.085 0.141 2026-10-22 09:41:35,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094135_116691_test_razorpay_refund_order.txt 2026-10-22 09:41:35,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpat1pzu3z_chrome_odoo" 2026-10-22 09:41:35,182 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:41:55,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-22 09:41:56,440 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 104912 2026-10-22 09:41:56,441 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmp1gh_zfiz_chrome_odoo 2026-10-22 09:41:56,441 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:38437/json/version 2026-10-22 09:41:56,442 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:56,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-22 09:41:56,468 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:38437/json 2026-10-22 09:41:56,468 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:41:56,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:38437/devtools/page/16D74605F9C659E58B8152505948A829 2026-10-22 09:41:56,487 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-22 09:41:56,502 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-22 09:41:56,728 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:41:56,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-22 09:41:56,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/116" in browser 2026-10-22 09:41:56,739 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/116" 2026-10-22 09:41:56,766 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:41:57,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:57] "GET /pos/ui/116 HTTP/1.1" 200 - 83 0.050 0.800 2026-10-22 09:41:57,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '16D74605F9C659E58B8152505948A829', 'loaderId': '0ED0176BCAB7A2D3D3F2DC027F673892', 'isDownload': False} 2026-10-22 09:41:57,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-22 09:41:57,633 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:41:57,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:57] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:41:57,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:57] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.026 2026-10-22 09:41:57,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:57] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-22 09:41:58,422 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:41:58,430 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:41:58,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.035 2026-10-22 09:41:58,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:41:58,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/116", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:41:58,528 44 INFO rb-01d1866-225816-427570 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-22 09:41:58,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41: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-22 09:41:58,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:41:58,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.021 2026-10-22 09:41:58,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.054 2026-10-22 09:41:58,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.023 0.060 2026-10-22 09:41:58,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-22 09:41:59,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.424 0.524 2026-10-22 09:41:59,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:41:59,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:41:59,965 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:41:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-22 09:42:00,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42: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.012 2026-10-22 09:42:00,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-22 09:42:00,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42: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-22 09:42:00,119 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:00,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:42:00,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:42:00,150 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:42:00,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.022 0.028 2026-10-22 09:42:00,224 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:42:00,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.016 0.096 2026-10-22 09:42:00,245 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "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-22 09:42:00,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.019 2026-10-22 09:42:00,280 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:00,412 44 INFO rb-01d1866-225816-427570 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-22 09:42:00,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /pos/ui/116 HTTP/1.1" 200 - 33 0.067 0.095 2026-10-22 09:42:00,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /pos/ui/116?from_backend=True HTTP/1.1" 200 - 33 0.067 0.233 2026-10-22 09:42:00,612 44 INFO rb-01d1866-225816-427570 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-22 09:42:00,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.137 2026-10-22 09:42:00,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:42:00,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2046&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.011 0.085 2026-10-22 09:42:00,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2048&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.107 2026-10-22 09:42:00,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2047&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.148 2026-10-22 09:42:00,744 44 INFO rb-01d1866-225816-427570 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-22 09:42:00,747 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:00,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2049&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.011 0.203 2026-10-22 09:42:00,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2052&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-22 09:42:00,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2053&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-22 09:42:00,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2054&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-22 09:42:00,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:00] "GET /web/image?model=product.template&field=image_128&id=2051&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-22 09:42:01,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.259 2026-10-22 09:42:01,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:01] "GET /web/image?model=product.template&field=image_128&id=2050&unique=2026-10-22T09:41:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-22 09:42:01,099 44 INFO rb-01d1866-225816-427570 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-22 09:42:01,167 44 INFO rb-01d1866-225816-427570 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-22 09:42:01,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.068 0.194 2026-10-22 09:42:01,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.044 0.065 2026-10-22 09:42:01,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.015 2026-10-22 09:42:01,796 44 INFO rb-01d1866-225816-427570 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-22 09:42:02,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:02] "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.096 0.136 2026-10-22 09:42:02,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.073 0.140 2026-10-22 09:42:02,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.216 2026-10-22 09:42:02,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.041 2026-10-22 09:42:02,417 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-22 09:42:02,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:02] "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.050 2026-10-22 09:42:02,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:02] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.022 0.085 2026-10-22 09:42:02,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.039 0.118 2026-10-22 09:42:02,656 44 INFO rb-01d1866-225816-427570 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-22 09:42:02,702 44 INFO rb-01d1866-225816-427570 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-22 09:42:02,754 44 INFO rb-01d1866-225816-427570 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-22 09:42:02,805 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-22 09:42:02,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 09:42:02,905 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16526892 (allocated 17825792) 2026-10-22 09:42:02,914 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 104912 2026-10-22 09:42:02,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-22 09:42:02,916 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 104912 2026-10-22 09:42:03,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094203_025728_test_pos_repair.txt 2026-10-22 09:42:03,026 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmp1gh_zfiz_chrome_odoo" 2026-10-22 09:42:03,148 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:42:24,204 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [45] 2026-10-22 09:42:25,181 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-22 09:42:25,719 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 105125 2026-10-22 09:42:25,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpfrwief3p_chrome_odoo 2026-10-22 09:42:25,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:44223/json/version 2026-10-22 09:42:25,722 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:42:25,797 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-22 09:42:25,797 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:44223/json 2026-10-22 09:42:25,798 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:42:25,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:44223/devtools/page/1CCA59D64EAC3BF71D86838C72697293 2026-10-22 09:42:25,845 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-22 09:42:25,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-22 09:42:25,989 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:42:26,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-22 09:42:26,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/118" in browser 2026-10-22 09:42:26,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/118" 2026-10-22 09:42:26,046 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:42:26,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:26] "GET /pos/ui/118 HTTP/1.1" 200 - 86 0.080 0.832 2026-10-22 09:42:26,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '1CCA59D64EAC3BF71D86838C72697293', 'loaderId': '52CD3554872FE73B646A9D8137A3989F', 'isDownload': False} 2026-10-22 09:42:26,960 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-22 09:42:26,988 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:42:27,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-22 09:42:27,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-22 09:42:27,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.049 2026-10-22 09:42:27,730 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:42:27,731 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:42:27,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:42:27,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 09:42:27,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate test code "odoo.startTour('test_devices_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/118", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:42:27,819 44 INFO rb-01d1866-225816-427570 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-22 09:42:27,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.018 2026-10-22 09:42:27,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:42:27,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "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.019 2026-10-22 09:42:27,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-22 09:42:28,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.046 2026-10-22 09:42:28,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-22 09:42:29,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 441 0.458 0.618 2026-10-22 09:42:29,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42: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-22 09:42:29,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.022 2026-10-22 09:42:29,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /web/image/res.company/111/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.059 2026-10-22 09:42:29,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "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-22 09:42:29,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-22 09:42:29,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:42:29,572 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:29,602 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:42:29,627 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:42:29,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.052 2026-10-22 09:42:29,677 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:42:29,716 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "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-22 09:42:29,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /web/image?model=res.company&id=111&field=logo HTTP/1.1" 200 - 3 0.006 0.133 2026-10-22 09:42:29,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-22 09:42:29,754 44 INFO rb-01d1866-225816-427570 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-22 09:42:29,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /web/image/res.company/111/favicon HTTP/1.1" 200 - 4 0.013 0.065 2026-10-22 09:42:29,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /web/image/res.company/111/favicon HTTP/1.1" 304 - 4 0.009 0.032 2026-10-22 09:42:29,975 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:42:30,039 44 INFO rb-01d1866-225816-427570 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-22 09:42:30,063 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:42:30,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:30] "GET /pos/ui/118 HTTP/1.1" 200 - 34 0.043 0.073 2026-10-22 09:42:30,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:30] "GET /pos/ui/118?from_backend=True HTTP/1.1" 200 - 34 0.031 0.167 2026-10-22 09:42:30,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.211 2026-10-22 09:42:30,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.014 2026-10-22 09:42:30,438 44 INFO rb-01d1866-225816-427570 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-22 09:42:30,473 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:30,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-22 09:42:31,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:31] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 23 0.024 0.026 2026-10-22 09:42:31,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.039 2026-10-22 09:42:31,146 44 INFO rb-01d1866-225816-427570 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-22 09:42:31,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:31] "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.057 2026-10-22 09:42:31,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-22 09:42:32,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:32] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 18 0.014 0.028 2026-10-22 09:42:32,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.033 2026-10-22 09:42:32,108 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.036 0.067 2026-10-22 09:42:32,263 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,314 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,421 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,493 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,543 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,606 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,680 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,731 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:32] "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.039 2026-10-22 09:42:32,798 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,864 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.045 0.070 2026-10-22 09:42:32,871 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72867935 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': 'e962a3ce-7c12-4cff-9d1f-24d8968bd96c'}] 2026-10-22 09:42:32,897 44 INFO rb-01d1866-225816-427570 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-22 09:42:32,916 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72867935 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': 'e962a3ce-7c12-4cff-9d1f-24d8968bd96c'} updated pos.order #725 2026-10-22 09:42:32,953 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72867935 finished 2026-10-22 09:42:33,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.079 0.186 2026-10-22 09:42:33,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 09:42:33,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-22 09:42:34,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:34] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.005 0.011 2026-10-22 09:42:34,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-22 09:42:34,081 44 INFO rb-01d1866-225816-427570 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-22 09:42:34,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.021 0.054 2026-10-22 09:42:34,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-22 09:42:35,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.008 0.015 2026-10-22 09:42:35,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.016 0.043 2026-10-22 09:42:35,117 44 INFO rb-01d1866-225816-427570 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-22 09:42:35,170 44 INFO rb-01d1866-225816-427570 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-22 09:42:35,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.034 0.061 2026-10-22 09:42:35,267 44 INFO rb-01d1866-225816-427570 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-22 09:42:35,318 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-22 09:42:35,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.033 0.058 2026-10-22 09:42:35,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-22 09:42:35,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-22 09:42:35,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.043 0.066 2026-10-22 09:42:35,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.037 0.094 2026-10-22 09:42:35,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.030 2026-10-22 09:42:35,761 44 INFO rb-01d1866-225816-427570 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-22 09:42:35,827 44 INFO rb-01d1866-225816-427570 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-22 09:42:35,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 41 0.039 0.066 2026-10-22 09:42:37,880 44 INFO rb-01d1866-225816-427570 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-22 09:42:37,931 44 INFO rb-01d1866-225816-427570 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-22 09:42:37,982 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-22 09:42:38,066 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,117 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,178 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,229 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,280 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,366 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,387 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:42:38,392 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:42:38,463 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,523 44 INFO rb-01d1866-225816-427570 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-22 09:42:38,533 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7575801 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_1430', 'uuid': '0d47f298-a079-4790-9006-ddf8f981b9cb'}] 2026-10-22 09:42:38,540 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:42:38,670 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [726] to pos.order #726 2026-10-22 09:42:39,281 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7575801 order {'name': '/', 'pos_reference': 'device_sync_1430', 'uuid': '0d47f298-a079-4790-9006-ddf8f981b9cb'} updated pos.order #726 2026-10-22 09:42:39,309 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7575801 finished 2026-10-22 09:42:39,429 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.322 0.578 2026-10-22 09:42:39,644 44 INFO rb-01d1866-225816-427570 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-22 09:42:39,693 44 INFO rb-01d1866-225816-427570 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-22 09:42:39,749 44 INFO rb-01d1866-225816-427570 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-22 09:42:41,796 44 INFO rb-01d1866-225816-427570 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-22 09:42:41,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 09:42:41,894 44 INFO rb-01d1866-225816-427570 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-22 09:42:41,938 44 INFO rb-01d1866-225816-427570 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-22 09:42:41,995 44 INFO rb-01d1866-225816-427570 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-22 09:42:42,045 44 INFO rb-01d1866-225816-427570 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-22 09:42:42,097 44 INFO rb-01d1866-225816-427570 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-22 09:42:42,157 44 INFO rb-01d1866-225816-427570 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-22 09:42:42,215 44 INFO rb-01d1866-225816-427570 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-22 09:42:42,298 44 INFO rb-01d1866-225816-427570 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-22 09:42:42,307 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80266194 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_7815', 'uuid': 'a3540a2e-dae2-4cd4-8c9a-7532e327f95b'}] 2026-10-22 09:42:42,440 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [727] to pos.order #727 2026-10-22 09:42:42,821 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80266194 order {'name': '/', 'pos_reference': 'device_sync_7815', 'uuid': 'a3540a2e-dae2-4cd4-8c9a-7532e327f95b'} updated pos.order #727 2026-10-22 09:42:42,855 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80266194 finished 2026-10-22 09:42:43,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 147 0.228 0.472 2026-10-22 09:42:43,104 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,158 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:42:43,224 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,294 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-22 09:42:43,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:43] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.020 0.046 2026-10-22 09:42:43,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-22 09:42:43,468 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.022 0.058 2026-10-22 09:42:43,615 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,669 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,748 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,808 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,859 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,916 44 INFO rb-01d1866-225816-427570 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-22 09:42:43,968 44 INFO rb-01d1866-225816-427570 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-22 09:42:44,024 44 INFO rb-01d1866-225816-427570 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-22 09:42:44,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-22 09:42:44,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-22 09:42:44,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23383192 (allocated 24780800) 2026-10-22 09:42:44,285 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 105125 2026-10-22 09:42:44,288 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-22 09:42:44,294 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 105125 2026-10-22 09:42:44,420 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094244_420614_test_devices_synchronization.txt 2026-10-22 09:42:44,420 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpfrwief3p_chrome_odoo" 2026-10-22 09:42:44,443 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-22 09:42:45,108 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 105369 2026-10-22 09:42:45,109 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmp5qprdkh6_chrome_odoo 2026-10-22 09:42:45,109 44 INFO rb-01d1866-225816-427570 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:42573/json/version 2026-10-22 09:42:45,110 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:42:45,163 44 INFO rb-01d1866-225816-427570 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-22 09:42:45,163 44 INFO rb-01d1866-225816-427570 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:42573/json 2026-10-22 09:42:45,164 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:42:45,188 44 INFO rb-01d1866-225816-427570 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:42573/devtools/page/CC99EEA65F34C7153413A843935CA557 2026-10-22 09:42:45,215 44 INFO rb-01d1866-225816-427570 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-22 09:42:45,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-22 09:42:45,323 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:42:45,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-22 09:42:45,341 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Open "http://127.0.0.1:8069/pos/ui/118" in browser 2026-10-22 09:42:45,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigating to: "http://127.0.0.1:8069/pos/ui/118" 2026-10-22 09:42:45,363 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:42:46,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:46] "GET /pos/ui/118 HTTP/1.1" 200 - 91 0.090 0.753 2026-10-22 09:42:46,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': 'CC99EEA65F34C7153413A843935CA557', 'loaderId': 'F9FA27943F1562F896DE211C3537FD15', 'isDownload': False} 2026-10-22 09:42:46,205 44 INFO rb-01d1866-225816-427570 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-22 09:42:46,226 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:42:46,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:46] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 09:42:46,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:46] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:42:46,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:46] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-22 09:42:46,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:42:46,924 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:42:46,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:42:46,997 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Evaluate test code "odoo.startTour('test_guest_count_not_asked_on_other_device', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/118", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:42:47,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:42:47,004 44 INFO rb-01d1866-225816-427570 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-22 09:42:47,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:42:47,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:42:47,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:47] "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-22 09:42:47,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-22 09:42:47,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.047 2026-10-22 09:42:47,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-22 09:42:48,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 445 0.457 0.595 2026-10-22 09:42:48,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "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-22 09:42:48,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.015 2026-10-22 09:42:48,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /web/image/res.company/111/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.051 2026-10-22 09:42:48,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.017 2026-10-22 09:42:48,669 44 INFO rb-01d1866-225816-427570 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-22 09:42:48,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.014 2026-10-22 09:42:48,753 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:48,779 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:42:48,791 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:42:48,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /web/image?model=res.company&id=111&field=logo HTTP/1.1" 200 - 3 0.017 0.027 2026-10-22 09:42:48,879 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:42:48,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.020 0.108 2026-10-22 09:42:48,887 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-22 09:42:48,898 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.055 2026-10-22 09:42:48,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:48] "GET /web/image/res.company/111/favicon HTTP/1.1" 200 - 4 0.011 0.033 2026-10-22 09:42:48,938 44 INFO rb-01d1866-225816-427570 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-22 09:42:49,028 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:49,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "GET /pos/ui/118 HTTP/1.1" 200 - 34 0.120 0.085 2026-10-22 09:42:49,247 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:42:49,252 44 INFO rb-01d1866-225816-427570 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-22 09:42:49,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "GET /pos/ui/118?from_backend=True HTTP/1.1" 200 - 34 0.066 0.279 2026-10-22 09:42:49,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "GET /web/image/res.company/111/favicon HTTP/1.1" 304 - 4 0.017 0.358 2026-10-22 09:42:49,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.186 2026-10-22 09:42:49,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "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.025 2026-10-22 09:42:49,687 44 INFO rb-01d1866-225816-427570 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-22 09:42:49,725 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:49,734 44 INFO rb-01d1866-225816-427570 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-22 09:42:49,787 44 INFO rb-01d1866-225816-427570 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-22 09:42:49,836 44 INFO rb-01d1866-225816-427570 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-22 09:42:49,899 44 INFO rb-01d1866-225816-427570 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-22 09:42:49,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-22 09:42:49,952 44 INFO rb-01d1866-225816-427570 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-22 09:42:50,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14297720 (allocated 15204352) 2026-10-22 09:42:50,070 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 105369 2026-10-22 09:42:50,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-22 09:42:50,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 105369 2026-10-22 09:42:50,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094250_191183_test_guest_count_not_asked_on_other_device.txt 2026-10-22 09:42:50,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmp5qprdkh6_chrome_odoo" 2026-10-22 09:42:50,209 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-22 09:42:50,642 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 105574 2026-10-22 09:42:50,643 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmpoq5_xwbp_chrome_odoo 2026-10-22 09:42:50,643 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:44893/json/version 2026-10-22 09:42:50,644 44 INFO rb-01d1866-225816-427570 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-22 09:42:50,678 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-22 09:42:50,678 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:44893/json 2026-10-22 09:42:50,679 44 INFO rb-01d1866-225816-427570 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-22 09:42:50,698 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:44893/devtools/page/89E443BC7DE52518D4F5B5A75E1D8854 2026-10-22 09:42:50,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-22 09:42:50,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-22 09:42:50,801 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:42:50,813 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-22 09:42:50,817 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/118" in browser 2026-10-22 09:42:50,817 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/118" 2026-10-22 09:42:50,843 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:42:52,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /pos/ui/118 HTTP/1.1" 200 - 142 0.111 1.095 2026-10-22 09:42:52,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '89E443BC7DE52518D4F5B5A75E1D8854', 'loaderId': 'FFDDBC787B13B133035C2B0C5AEF8B1F', 'isDownload': False} 2026-10-22 09:42:52,044 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-22 09:42:52,061 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:42:52,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-22 09:42:52,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:42:52,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.032 2026-10-22 09:42:52,712 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:42:52,718 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:52,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:42:52,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate test code "odoo.startTour('OrderSynchronisationTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/118", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:42:52,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-22 09:42:52,793 44 INFO rb-01d1866-225816-427570 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-22 09:42:52,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-22 09:42:52,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:42:52,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "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-22 09:42:52,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-22 09:42:52,990 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.034 0.046 2026-10-22 09:42:52,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-22 09:42:54,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.411 0.541 2026-10-22 09:42:54,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "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-22 09:42:54,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42: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-22 09:42:54,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/image/res.company/111/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.057 2026-10-22 09:42:54,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42: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.014 2026-10-22 09:42:54,307 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-22 09:42:54,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-22 09:42:54,376 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:54,390 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:54,401 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:42:54,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.033 0.056 2026-10-22 09:42:54,473 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:42:54,484 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:42:54,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/image?model=res.company&id=111&field=logo HTTP/1.1" 200 - 3 0.006 0.112 2026-10-22 09:42:54,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-22 09:42:54,545 44 INFO rb-01d1866-225816-427570 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-22 09:42:54,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/image/res.company/111/favicon HTTP/1.1" 200 - 4 0.018 0.066 2026-10-22 09:42:54,596 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:42:54,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /pos/ui/118?from_backend=True HTTP/1.1" 200 - 33 0.054 0.066 2026-10-22 09:42:54,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-22 09:42:54,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/image/res.company/111/favicon HTTP/1.1" 304 - 4 0.007 0.140 2026-10-22 09:42:54,805 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:42:54,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "GET /pos/ui/118 HTTP/1.1" 200 - 33 0.059 0.214 2026-10-22 09:42:54,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.191 2026-10-22 09:42:55,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:55] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.040 0.219 2026-10-22 09:42:55,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.032 2026-10-22 09:42:55,118 44 INFO rb-01d1866-225816-427570 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-22 09:42:55,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 61 0.065 0.086 2026-10-22 09:42:55,290 44 INFO rb-01d1866-225816-427570 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-22 09:42:55,316 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:42:55,404 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-22 09:42:55,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.069 0.180 2026-10-22 09:42:56,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 16 0.016 0.023 2026-10-22 09:42:56,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.030 2026-10-22 09:42:56,119 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,167 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.048 0.071 2026-10-22 09:42:56,246 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.003 0.016 2026-10-22 09:42:56,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42: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-22 09:42:56,363 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,414 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,483 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.009 0.014 2026-10-22 09:42:56,534 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,588 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,645 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 46 0.053 0.075 2026-10-22 09:42:56,703 44 INFO rb-01d1866-225816-427570 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-22 09:42:56,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.032 2026-10-22 09:42:56,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-22 09:42:56,760 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-22 09:42:56,841 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 16050232 (allocated 17698816) 2026-10-22 09:42:56,853 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 105574 2026-10-22 09:42:56,856 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-22 09:42:56,858 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 105574 2026-10-22 09:42:56,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094256_970390_test_synchronisation_of_orders.txt 2026-10-22 09:42:56,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmpoq5_xwbp_chrome_odoo" 2026-10-22 09:42:57,068 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:43:17,641 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [48] 2026-10-22 09:43:18,495 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-22 09:43:19,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 105780 2026-10-22 09:43:19,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpyz8gln8v_chrome_odoo 2026-10-22 09:43:19,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:39001/json/version 2026-10-22 09:43:19,194 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:43:19,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:43:19,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:39001/json 2026-10-22 09:43:19,227 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:43:19,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:39001/devtools/page/780490EFA523226F878735EAE1B09C81 2026-10-22 09:43:19,263 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-22 09:43:19,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-22 09:43:19,334 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:43:19,348 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-22 09:43:19,351 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:43:19,351 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:43:19,375 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:43:20,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:20] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.098 0.854 2026-10-22 09:43:20,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '780490EFA523226F878735EAE1B09C81', 'loaderId': '1170AFFCE2F0E1EF786FB339C1355FA8', 'isDownload': False} 2026-10-22 09:43:20,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-22 09:43:20,352 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:43:20,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 09:43:20,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.041 2026-10-22 09:43:20,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.068 2026-10-22 09:43:21,122 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:21,129 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:43:21,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-22 09:43:21,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 09:43:21,202 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:43:21,215 44 INFO rb-01d1866-225816-427570 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-22 09:43:21,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:43:21,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:43:21,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.021 2026-10-22 09:43:21,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.053 0.049 2026-10-22 09:43:21,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-22 09:43:21,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.048 0.061 2026-10-22 09:43:22,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.436 0.569 2026-10-22 09:43:22,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:43:22,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:43:22,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.057 2026-10-22 09:43:22,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43: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.016 2026-10-22 09:43:22,856 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:43:22,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.012 2026-10-22 09:43:22,930 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:43:22,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:43:22,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:43:22,997 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:43:23,021 44 INFO rb-01d1866-225816-427570 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-22 09:43:23,068 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:43:23,071 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:43:23,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.051 0.077 2026-10-22 09:43:23,110 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:43:23,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.014 0.159 2026-10-22 09:43:23,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.153 2026-10-22 09:43:23,187 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-10-22 09:43:23,213 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:43:23,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.065 0.158 2026-10-22 09:43:23,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.060 0.292 2026-10-22 09:43:23,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.317 2026-10-22 09:43:23,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.398 2026-10-22 09:43:23,704 44 INFO rb-01d1866-225816-427570 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-22 09:43:23,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.021 2026-10-22 09:43:23,745 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:23,802 44 INFO rb-01d1866-225816-427570 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-22 09:43:23,874 44 INFO rb-01d1866-225816-427570 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-22 09:43:23,941 44 INFO rb-01d1866-225816-427570 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-22 09:43:24,005 44 INFO rb-01d1866-225816-427570 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-22 09:43:24,066 44 INFO rb-01d1866-225816-427570 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-22 09:43:24,123 44 INFO rb-01d1866-225816-427570 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-22 09:43:24,190 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,227 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43: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.010 2026-10-22 09:43:26,307 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,356 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,427 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,480 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,531 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,582 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,632 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,693 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,744 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,819 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,870 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,921 44 INFO rb-01d1866-225816-427570 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-22 09:43:26,972 44 INFO rb-01d1866-225816-427570 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-22 09:43:27,023 44 INFO rb-01d1866-225816-427570 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-22 09:43:27,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-22 09:43:27,136 44 INFO rb-01d1866-225816-427570 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-22 09:43:27,205 44 INFO rb-01d1866-225816-427570 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-22 09:43:27,319 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-22 09:43:27,319 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-22 09:43:27,320 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-22 09:43:27,321 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-22 09:43:27,321 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-22 09:43:27,322 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-22 09:43:27,322 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-22 09:43:27,323 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-22 09:43:27,324 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-22 09:43:27,324 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-22 09:43:27,325 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-22 09:43:27,325 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-22 09:43:27,327 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-22 09:43:27,327 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-22 09:43:27,328 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-22 09:43:27,331 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-22 09:43:27,332 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-22 09:43:27,336 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-22 09:43:27,338 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-22 09:43:27,339 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-22 09:43:27,340 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-22 09:43:27,340 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-22 09:43:27,341 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-22 09:43:27,341 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-22 09:43:27,342 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-22 09:43:27,342 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-22 09:43:27,343 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-22 09:43:27,350 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-22 09:43:27,351 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-22 09:43:27,352 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-22 09:43:27,352 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-22 09:43:27,353 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-22 09:43:27,353 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-22 09:43:27,354 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-22 09:43:27,354 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-22 09:43:27,355 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-22 09:43:27,355 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-22 09:43:27,356 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-22 09:43:27,357 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-22 09:43:27,358 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-22 09:43:27,370 44 INFO rb-01d1866-225816-427570 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-22 09:43:27,376 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:43:27,385 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:43:27,387 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:43:27,405 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:43:27,426 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:43:27,438 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:43:27,442 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:43:27,453 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-22 09:43:27,460 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-22 09:43:27,475 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-22 09:43:27,477 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:43:27,481 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-22 09:43:27,485 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-22 09:43:27,490 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:43:27,495 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-22 09:43:27,501 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-22 09:43:27,502 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-22 09:43:27,503 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:43:27,508 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-22 09:43:27,531 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-22 09:43:27,511 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:43:27,516 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:43:27,524 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:43:27,530 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37122757 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '62d83a56-9313-4ae5-abfd-bbaccb305ea2'}] 2026-10-22 09:43:27,531 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-22 09:43:27,511 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 09:43:27,546 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-22 09:43:27,547 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-22 09:43:27,550 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-22 09:43:27,571 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-22 09:43:27,576 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-22 09:43:27,581 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-22 09:43:27,586 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-22 09:43:27,593 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-22 09:43:27,596 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-22 09:43:27,597 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-22 09:43:27,608 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-22 09:43:27,611 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-22 09:43:27,613 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-22 09:43:27,614 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-22 09:43:27,614 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-22 09:43:27,615 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-22 09:43:27,615 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-22 09:43:27,616 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-22 09:43:27,616 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-22 09:43:27,620 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-22 09:43:27,620 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-22 09:43:27,622 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-22 09:43:27,622 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-22 09:43:27,624 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-22 09:43:27,625 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-22 09:43:27,628 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-22 09:43:27,631 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-22 09:43:27,632 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-22 09:43:27,634 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-22 09:43:27,635 44 INFO rb-01d1866-225816-427570 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-22 09:43:27,662 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-22 09:43:27,684 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-22 09:43:27,693 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:43:27,707 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:43:27,709 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 09:43:27,715 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37122757 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '62d83a56-9313-4ae5-abfd-bbaccb305ea2'} created pos.order #731 2026-10-22 09:43:27,716 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:43:27,717 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-22 09:43:27,718 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:43:27,729 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-22 09:43:27,730 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-22 09:43:27,739 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-22 09:43:27,750 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-22 09:43:27,763 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-22 09:43:27,783 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:43:27,784 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-22 09:43:27,790 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:43:27,801 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:43:27,805 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:43:27,810 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-22 09:43:27,817 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37122757 finished 2026-10-22 09:43:27,824 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:43:27,827 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-22 09:43:27,832 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-22 09:43:27,835 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-22 09:43:27,837 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-22 09:43:27,839 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:43:27,843 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-22 09:43:27,856 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-22 09:43:27,870 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-22 09:43:27,874 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-22 09:43:27,877 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-22 09:43:27,878 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-22 09:43:27,881 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-22 09:43:27,884 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:27] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:43:27,889 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-22 09:43:27,890 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-22 09:43:27,891 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-22 09:43:27,891 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-22 09:43:27,892 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-22 09:43:27,893 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-22 09:43:27,893 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-22 09:43:27,894 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-22 09:43:27,894 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-22 09:43:27,895 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-22 09:43:27,895 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-22 09:43:27,896 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-22 09:43:27,896 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-22 09:43:27,897 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-22 09:43:27,897 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-22 09:43:27,905 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-22 09:43:27,905 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-22 09:43:27,906 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-22 09:43:27,907 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-22 09:43:28,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.234 0.258 2026-10-22 09:43:28,520 44 INFO rb-01d1866-225816-427570 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-22 09:43:28,538 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137066 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '520c2366-e6c6-4b7e-8a43-3ac3923f2026'}] 2026-10-22 09:43:28,623 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137066 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '520c2366-e6c6-4b7e-8a43-3ac3923f2026'} created pos.order #732 2026-10-22 09:43:28,665 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137066 finished 2026-10-22 09:43:28,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.047 0.183 2026-10-22 09:43:28,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:28] "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-22 09:43:28,832 44 INFO rb-01d1866-225816-427570 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-22 09:43:28,885 44 INFO rb-01d1866-225816-427570 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-22 09:43:28,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-22 09:43:28,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-22 09:43:29,036 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,102 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:43:29,146 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98832861 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '520c2366-e6c6-4b7e-8a43-3ac3923f2026'}] 2026-10-22 09:43:29,155 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,207 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98832861 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '520c2366-e6c6-4b7e-8a43-3ac3923f2026'} updated pos.order #732 2026-10-22 09:43:29,210 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,235 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98832861 finished 2026-10-22 09:43:29,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.092 0.164 2026-10-22 09:43:29,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-10-22 09:43:29,470 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,518 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,569 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,619 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,670 44 INFO rb-01d1866-225816-427570 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-22 09:43:29,732 44 INFO rb-01d1866-225816-427570 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-22 09:43:31,779 44 INFO rb-01d1866-225816-427570 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-22 09:43:31,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:31] "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-22 09:43:31,875 44 INFO rb-01d1866-225816-427570 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-22 09:43:31,934 44 INFO rb-01d1866-225816-427570 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-22 09:43:31,986 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,037 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,089 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,166 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,219 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,268 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,320 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,370 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,421 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-22 09:43:32,526 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,589 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,640 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,691 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,774 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,785 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:32,788 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:32,864 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,944 44 INFO rb-01d1866-225816-427570 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-22 09:43:32,951 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12752671 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '11f7891b-9bfa-4ebb-987f-0e57344dd284'}] 2026-10-22 09:43:32,974 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:43:33,670 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12752671 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '11f7891b-9bfa-4ebb-987f-0e57344dd284'} created pos.order #733 2026-10-22 09:43:33,718 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12752671 finished 2026-10-22 09:43:33,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.293 0.593 2026-10-22 09:43:34,057 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,105 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,156 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.015 2026-10-22 09:43:34,238 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,323 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,398 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,447 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,498 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-22 09:43:34,603 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,698 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42312748 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '254b369a-8c74-4070-8a86-d17dd560e8df'}] 2026-10-22 09:43:34,702 44 INFO rb-01d1866-225816-427570 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-22 09:43:34,785 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42312748 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '254b369a-8c74-4070-8a86-d17dd560e8df'} created pos.order #734 2026-10-22 09:43:34,815 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42312748 finished 2026-10-22 09:43:34,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.046 0.164 2026-10-22 09:43:34,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:34] "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.015 2026-10-22 09:43:34,977 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,024 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-22 09:43:35,075 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,126 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,177 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,230 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,289 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,339 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,389 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,451 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,517 44 INFO rb-01d1866-225816-427570 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-22 09:43:35,522 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5663282 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '254b369a-8c74-4070-8a86-d17dd560e8df'}] 2026-10-22 09:43:35,660 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [729] to pos.order #734 2026-10-22 09:43:36,059 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5663282 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '254b369a-8c74-4070-8a86-d17dd560e8df'} updated pos.order #734 2026-10-22 09:43:36,086 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5663282 finished 2026-10-22 09:43:36,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.205 0.462 2026-10-22 09:43:36,324 44 INFO rb-01d1866-225816-427570 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-22 09:43:36,372 44 INFO rb-01d1866-225816-427570 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-22 09:43:36,426 44 INFO rb-01d1866-225816-427570 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-22 09:43:36,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.013 2026-10-22 09:43:36,503 44 INFO rb-01d1866-225816-427570 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-22 09:43:36,563 44 INFO rb-01d1866-225816-427570 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-22 09:43:36,613 44 INFO rb-01d1866-225816-427570 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-22 09:43:36,671 44 INFO rb-01d1866-225816-427570 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-22 09:43:36,739 44 INFO rb-01d1866-225816-427570 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-22 09:43:38,777 44 INFO rb-01d1866-225816-427570 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-22 09:43:38,861 44 INFO rb-01d1866-225816-427570 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-22 09:43:38,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.010 0.019 2026-10-22 09:43:38,928 44 INFO rb-01d1866-225816-427570 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-22 09:43:38,979 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,032 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,081 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,148 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,199 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,250 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,301 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,363 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,402 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24424446 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': '73b5e07f-a9e6-4ea0-bf8f-8c7b2ebb6461'}] 2026-10-22 09:43:39,485 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24424446 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': '73b5e07f-a9e6-4ea0-bf8f-8c7b2ebb6461'} created pos.order #735 2026-10-22 09:43:39,516 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24424446 finished 2026-10-22 09:43:39,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.047 0.180 2026-10-22 09:43:39,671 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,722 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,812 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,865 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,914 44 INFO rb-01d1866-225816-427570 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-22 09:43:39,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.040 0.093 2026-10-22 09:43:40,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.039 2026-10-22 09:43:40,064 44 INFO rb-01d1866-225816-427570 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-22 09:43:40,152 44 INFO rb-01d1866-225816-427570 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-22 09:43:40,165 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2287976 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '520c2366-e6c6-4b7e-8a43-3ac3923f2026'}] 2026-10-22 09:43:40,203 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2287976 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '520c2366-e6c6-4b7e-8a43-3ac3923f2026'} updated pos.order #732 2026-10-22 09:43:40,230 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2287976 finished 2026-10-22 09:43:40,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.078 0.151 2026-10-22 09:43:40,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:40] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.040 0.123 2026-10-22 09:43:40,610 44 INFO rb-01d1866-225816-427570 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-22 09:43:40,671 44 INFO rb-01d1866-225816-427570 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-22 09:43:40,723 44 INFO rb-01d1866-225816-427570 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-22 09:43:40,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.013 2026-10-22 09:43:40,819 44 INFO rb-01d1866-225816-427570 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-22 09:43:40,870 44 INFO rb-01d1866-225816-427570 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-22 09:43:40,934 44 INFO rb-01d1866-225816-427570 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-22 09:43:42,977 44 INFO rb-01d1866-225816-427570 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-22 09:43:43,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.012 2026-10-22 09:43:43,067 44 INFO rb-01d1866-225816-427570 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-22 09:43:43,116 44 INFO rb-01d1866-225816-427570 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-22 09:43:43,168 44 INFO rb-01d1866-225816-427570 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-22 09:43:43,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-22 09:43:43,220 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:43:43,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28520696 (allocated 31207424) 2026-10-22 09:43:43,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 105780 2026-10-22 09:43:43,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-22 09:43:43,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 105780 2026-10-22 09:43:43,617 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094343_617627_test_01_pos_restaurant.txt 2026-10-22 09:43:43,618 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpyz8gln8v_chrome_odoo" 2026-10-22 09:43:43,994 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 106028 2026-10-22 09:43:43,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpti56wvxl_chrome_odoo 2026-10-22 09:43:43,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:33287/json/version 2026-10-22 09:43:43,996 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33287', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:43:44,073 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:43:44,073 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:33287/json 2026-10-22 09:43:44,074 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33287', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:43:44,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:33287/devtools/page/6EEB91EE4BBA5112CFABBD6EDCB5300F 2026-10-22 09:43:44,103 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-22 09:43:44,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-22 09:43:44,191 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:43:44,195 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-22 09:43:44,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:43:44,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:43:44,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:44] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.035 0.069 2026-10-22 09:43:44,328 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '6EEB91EE4BBA5112CFABBD6EDCB5300F', 'loaderId': 'DB0AA74A1C5017F8A17ECE74AF9AD416', 'isDownload': False} 2026-10-22 09:43:44,328 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-22 09:43:44,365 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:43:44,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:44] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-22 09:43:44,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:44] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 09:43:44,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:44] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-22 09:43:45,085 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:45,093 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:45,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:43:45,144 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:43:45,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.011 2026-10-22 09:43:45,161 44 INFO rb-01d1866-225816-427570 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-22 09:43:45,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-22 09:43:45,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:43:45,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "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.010 2026-10-22 09:43:45,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-22 09:43:45,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.025 0.054 2026-10-22 09:43:45,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-22 09:43:46,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 319 0.337 0.512 2026-10-22 09:43:46,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:43:46,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.011 2026-10-22 09:43:46,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-22 09:43:46,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.015 2026-10-22 09:43:46,517 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:43:46,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:43:46,592 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:43:46,609 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:43:46,644 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:43:46,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.021 0.050 2026-10-22 09:43:46,669 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:43:46,677 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:43:46,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.010 0.092 2026-10-22 09:43:46,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-22 09:43:46,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.026 2026-10-22 09:43:46,775 44 INFO rb-01d1866-225816-427570 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-22 09:43:46,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.014 0.023 2026-10-22 09:43:46,848 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:46,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:46] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.029 0.071 2026-10-22 09:43:47,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:47] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.028 0.153 2026-10-22 09:43:47,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:47] "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-22 09:43:47,198 44 INFO rb-01d1866-225816-427570 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-22 09:43:47,243 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:43:47,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:47] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.029 2026-10-22 09:43:49,243 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,294 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,346 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,397 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,450 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,499 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,550 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,618 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,636 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:49,690 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,746 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,827 44 INFO rb-01d1866-225816-427570 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-22 09:43:49,834 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12263530 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': '73b5e07f-a9e6-4ea0-bf8f-8c7b2ebb6461'}] 2026-10-22 09:43:49,853 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:43:49,886 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12263530 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': '73b5e07f-a9e6-4ea0-bf8f-8c7b2ebb6461'} updated pos.order #735 2026-10-22 09:43:49,928 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12263530 finished 2026-10-22 09:43:50,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.071 0.173 2026-10-22 09:43:50,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:50] "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.025 2026-10-22 09:43:50,227 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,277 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,329 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,381 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,433 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,530 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,583 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,632 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,683 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,733 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,788 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,839 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,890 44 INFO rb-01d1866-225816-427570 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-22 09:43:50,968 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,017 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,076 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,127 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,180 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,260 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,272 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:51,273 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:43:51,357 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,427 44 INFO rb-01d1866-225816-427570 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-22 09:43:51,434 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1197364 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': '73b5e07f-a9e6-4ea0-bf8f-8c7b2ebb6461'}] 2026-10-22 09:43:51,630 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [730] to pos.order #735 2026-10-22 09:43:52,116 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1197364 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': '73b5e07f-a9e6-4ea0-bf8f-8c7b2ebb6461'} updated pos.order #735 2026-10-22 09:43:52,145 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1197364 finished 2026-10-22 09:43:52,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.258 0.553 2026-10-22 09:43:52,485 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,544 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,619 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:52] "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.015 2026-10-22 09:43:52,672 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,719 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,768 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,819 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,869 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,920 44 INFO rb-01d1866-225816-427570 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-22 09:43:52,978 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,046 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,097 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,145 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,209 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,213 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24073562 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'b8d41139-3d6f-4e77-9e17-9a12db6aa853'}] 2026-10-22 09:43:53,304 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24073562 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'b8d41139-3d6f-4e77-9e17-9a12db6aa853'} created pos.order #736 2026-10-22 09:43:53,334 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24073562 finished 2026-10-22 09:43:53,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.051 0.146 2026-10-22 09:43:53,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:53] "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-22 09:43:53,506 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,559 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,607 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,657 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,708 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,758 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,831 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,883 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,929 44 INFO rb-01d1866-225816-427570 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-22 09:43:53,980 44 INFO rb-01d1866-225816-427570 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-22 09:43:54,041 44 INFO rb-01d1866-225816-427570 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-22 09:43:54,065 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24654714 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'b8d41139-3d6f-4e77-9e17-9a12db6aa853'}] 2026-10-22 09:43:54,104 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1208] to pos.order #736 2026-10-22 09:43:54,126 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24654714 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'b8d41139-3d6f-4e77-9e17-9a12db6aa853'} updated pos.order #736 2026-10-22 09:43:54,155 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24654714 finished 2026-10-22 09:43:54,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.059 0.144 2026-10-22 09:43:54,298 44 INFO rb-01d1866-225816-427570 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-22 09:43:54,350 44 INFO rb-01d1866-225816-427570 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-22 09:43:54,401 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-22 09:43:54,401 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-22 09:43:54,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19340472 (allocated 20844544) 2026-10-22 09:43:54,555 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 106028 2026-10-22 09:43:54,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-22 09:43:54,558 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 106028 2026-10-22 09:43:54,671 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094354_671604_test_01_pos_restaurant.txt 2026-10-22 09:43:54,672 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpti56wvxl_chrome_odoo" 2026-10-22 09:43:54,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-22 09:43:55,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 106245 2026-10-22 09:43:55,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpz44pa443_chrome_odoo 2026-10-22 09:43:55,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:33297/json/version 2026-10-22 09:43:55,320 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33297', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:43:55,351 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-22 09:43:55,351 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:33297/json 2026-10-22 09:43:55,352 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33297', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:43:55,363 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:33297/devtools/page/1A04717A9E77E109853B43420D10CDA2 2026-10-22 09:43:55,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-22 09:43:55,383 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-22 09:43:55,472 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:43:55,484 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-22 09:43:55,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:43:55,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:43:55,507 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:43:56,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:56] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.050 0.764 2026-10-22 09:43:56,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '1A04717A9E77E109853B43420D10CDA2', 'loaderId': 'D20C178748204B6D0B00CE13F012EE62', 'isDownload': False} 2026-10-22 09:43:56,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-22 09:43:56,338 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:43:56,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:56] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 09:43:56,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:56] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:43:56,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:56] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-22 09:43:57,060 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:43:57,065 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:43:57,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-22 09:43:57,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-22 09:43:57,130 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:43:57,147 44 INFO rb-01d1866-225816-427570 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-22 09:43:57,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 09:43:57,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:43:57,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "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.019 2026-10-22 09:43:57,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.039 2026-10-22 09:43:57,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.047 2026-10-22 09:43:57,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-22 09:43:58,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.377 0.501 2026-10-22 09:43:58,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "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-22 09:43:58,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.002 0.011 2026-10-22 09:43:58,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-22 09:43:58,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.001 0.010 2026-10-22 09:43:58,558 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-22 09:43:58,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:43:58,648 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:43:58,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:43:58,678 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:43:58,732 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:43:58,761 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "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-22 09:43:58,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.038 0.088 2026-10-22 09:43:58,807 44 INFO rb-01d1866-225816-427570 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-22 09:43:58,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.162 2026-10-22 09:43:58,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.152 2026-10-22 09:43:58,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.074 2026-10-22 09:43:58,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:58] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.028 2026-10-22 09:43:59,057 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:59,061 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,089 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:43:59,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:59] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.077 0.066 2026-10-22 09:43:59,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.207 2026-10-22 09:43:59,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:59] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.043 0.335 2026-10-22 09:43:59,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43: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.055 2026-10-22 09:43:59,519 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,541 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:43:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:43:59,599 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,654 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,700 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,764 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,813 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,870 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,939 44 INFO rb-01d1866-225816-427570 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-22 09:43:59,991 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,045 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,228 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,277 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,362 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,413 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,464 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,520 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,571 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,625 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,701 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,752 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,806 44 INFO rb-01d1866-225816-427570 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-22 09:44:00,977 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,028 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,105 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,156 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,207 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,264 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,316 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,369 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,440 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,491 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,542 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,592 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,643 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,702 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,770 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,821 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,873 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,923 44 INFO rb-01d1866-225816-427570 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-22 09:44:01,980 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,031 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,087 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,142 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,194 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,246 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,300 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,351 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,403 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,503 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,508 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81592794 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb4bf27-d26a-48a3-9773-b8751e89b705'}] 2026-10-22 09:44:02,555 44 INFO rb-01d1866-225816-427570 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-22 09:44:02,654 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81592794 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb4bf27-d26a-48a3-9773-b8751e89b705'} created pos.order #737 2026-10-22 09:44:02,688 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81592794 finished 2026-10-22 09:44:02,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.093 0.202 2026-10-22 09:44:02,862 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43917528 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '11e984b7-3b03-4acd-843a-2684fd73589d'}] 2026-10-22 09:44:02,968 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43917528 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '11e984b7-3b03-4acd-843a-2684fd73589d'} created pos.order #738 2026-10-22 09:44:03,005 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43917528 finished 2026-10-22 09:44:03,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.067 0.172 2026-10-22 09:44:03,170 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,213 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,272 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,323 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,374 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,430 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,482 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:44:03,619 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.064 0.085 2026-10-22 09:44:03,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.041 2026-10-22 09:44:03,875 44 INFO rb-01d1866-225816-427570 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-22 09:44:03,928 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:04] "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-22 09:44:04,004 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,052 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,111 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,162 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,213 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,271 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,325 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,374 44 INFO rb-01d1866-225816-427570 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-22 09:44:04,435 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,476 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:06] "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-22 09:44:06,555 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,601 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,660 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,720 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,777 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,828 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,880 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,936 44 INFO rb-01d1866-225816-427570 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-22 09:44:06,987 44 INFO rb-01d1866-225816-427570 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-22 09:44:07,039 44 INFO rb-01d1866-225816-427570 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-22 09:44:07,128 44 INFO rb-01d1866-225816-427570 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-22 09:44:07,134 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93991484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb4bf27-d26a-48a3-9773-b8751e89b705'}] 2026-10-22 09:44:07,186 44 INFO rb-01d1866-225816-427570 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-22 09:44:07,220 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93991484 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb4bf27-d26a-48a3-9773-b8751e89b705'} updated pos.order #737 2026-10-22 09:44:07,253 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93991484 finished 2026-10-22 09:44:07,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.081 0.190 2026-10-22 09:44:07,495 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96689261 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'a7366856-4a23-4753-8de8-a81bd8e49820'}] 2026-10-22 09:44:07,588 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96689261 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'a7366856-4a23-4753-8de8-a81bd8e49820'} created pos.order #739 2026-10-22 09:44:07,619 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96689261 finished 2026-10-22 09:44:07,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.059 0.162 2026-10-22 09:44:07,765 44 INFO rb-01d1866-225816-427570 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-22 09:44:07,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:44:07,875 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.071 0.082 2026-10-22 09:44:08,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.056 2026-10-22 09:44:08,155 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,204 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,276 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.005 0.015 2026-10-22 09:44:08,328 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,389 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,439 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,490 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,549 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,600 44 INFO rb-01d1866-225816-427570 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-22 09:44:08,652 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-22 09:44:08,653 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:44:08,862 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20809472 (allocated 22810624) 2026-10-22 09:44:08,881 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 106245 2026-10-22 09:44:08,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-22 09:44:08,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 106245 2026-10-22 09:44:09,022 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094409_022072_test_02_others.txt 2026-10-22 09:44:09,022 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpz44pa443_chrome_odoo" 2026-10-22 09:44:09,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 106460 2026-10-22 09:44:09,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmph91_jrhl_chrome_odoo 2026-10-22 09:44:09,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35663/json/version 2026-10-22 09:44:09,488 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:44:09,539 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-22 09:44:09,539 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35663/json 2026-10-22 09:44:09,540 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:44:09,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:35663/devtools/page/542F13F67ADDE931590EEF4297671859 2026-10-22 09:44:09,576 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-22 09:44:09,589 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-22 09:44:09,631 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:44:09,649 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-22 09:44:09,660 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:44:09,660 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:44:09,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:09] "GET /pos/ui/120 HTTP/1.1" 200 - 38 0.044 0.088 2026-10-22 09:44:09,825 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '542F13F67ADDE931590EEF4297671859', 'loaderId': '285C8BAA2CC1D029A9429E51740AB39E', 'isDownload': False} 2026-10-22 09:44:09,825 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-22 09:44:09,844 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:44:09,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:09] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-22 09:44:09,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:09] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.029 2026-10-22 09:44:09,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:09] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.043 2026-10-22 09:44:10,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:44:10,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:44:10,657 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:44:10,684 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:44:10,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:44:10,700 44 INFO rb-01d1866-225816-427570 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-22 09:44:10,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:44:10,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:44:10,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:44:10,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.020 2026-10-22 09:44:10,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.048 2026-10-22 09:44:10,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-22 09:44:11,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 431 0.465 0.596 2026-10-22 09:44:12,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "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-22 09:44:12,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.011 2026-10-22 09:44:12,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-22 09:44:12,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.010 0.013 2026-10-22 09:44:12,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-22 09:44:12,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:44:12,443 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:44:12,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:44:12,485 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:44:12,503 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:44:12,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.026 0.047 2026-10-22 09:44:12,579 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:44:12,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:44:12,640 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.086 2026-10-22 09:44:12,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.026 0.149 2026-10-22 09:44:12,666 44 INFO rb-01d1866-225816-427570 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-22 09:44:12,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.075 0.159 2026-10-22 09:44:12,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.185 2026-10-22 09:44:12,933 44 INFO rb-01d1866-225816-427570 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-22 09:44:12,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.049 0.328 2026-10-22 09:44:12,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:12] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.016 0.143 2026-10-22 09:44:12,985 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,041 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,088 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,146 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,198 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,256 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,308 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,381 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,432 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,492 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,549 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,566 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:44:13,603 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,663 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.010 0.012 2026-10-22 09:44:13,714 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.012 0.036 2026-10-22 09:44:13,770 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:44:13,826 44 INFO rb-01d1866-225816-427570 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-22 09:44:13,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.034 2026-10-22 09:44:13,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.005 0.024 2026-10-22 09:44:13,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.010 0.010 2026-10-22 09:44:13,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:44:13,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:13] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:44:14,013 44 INFO rb-01d1866-225816-427570 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-22 09:44:14,062 44 INFO rb-01d1866-225816-427570 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-22 09:44:14,113 44 INFO rb-01d1866-225816-427570 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-22 09:44:14,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-22 09:44:14,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:14] "GET /pos/ui/120/floor HTTP/1.1" 200 - 35 0.030 0.062 2026-10-22 09:44:15,473 44 INFO rb-01d1866-225816-427570 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-22 09:44:15,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:44:15,509 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44: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-22 09:44:15,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:44:15,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.005 2026-10-22 09:44:15,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.012 0.029 2026-10-22 09:44:15,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-22 09:44:15,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.076 0.089 2026-10-22 09:44:15,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.011 2026-10-22 09:44:16,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.019 2026-10-22 09:44:16,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.013 2026-10-22 09:44:16,060 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-22 09:44:16,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:44:16,209 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 304 - 7 0.010 0.034 2026-10-22 09:44:16,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.042 2026-10-22 09:44:16,268 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,319 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.035 0.111 2026-10-22 09:44:16,382 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,439 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,491 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.058 0.216 2026-10-22 09:44:16,543 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,598 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,668 44 INFO rb-01d1866-225816-427570 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-22 09:44:16,677 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:44:16,730 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-22 09:44:16,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:16] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.027 0.017 2026-10-22 09:44:17,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "GET /pos/ui/120/floor HTTP/1.1" 200 - 35 0.047 0.048 2026-10-22 09:44:17,440 44 INFO rb-01d1866-225816-427570 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-22 09:44:17,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-22 09:44:17,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:44:17,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:44:17,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "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-22 09:44:17,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.037 2026-10-22 09:44:17,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 09:44:17,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.061 0.072 2026-10-22 09:44:17,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "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-22 09:44:17,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.042 2026-10-22 09:44:17,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:44:18,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.006 0.013 2026-10-22 09:44:18,033 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-22 09:44:18,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:44:18,137 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 304 - 7 0.023 0.035 2026-10-22 09:44:18,223 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,273 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.040 0.126 2026-10-22 09:44:18,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.192 2026-10-22 09:44:18,350 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,408 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.041 0.248 2026-10-22 09:44:18,462 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,524 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:44:18,569 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,641 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,695 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,749 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,801 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,852 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,920 44 INFO rb-01d1866-225816-427570 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-22 09:44:18,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:18] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:44:18,967 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.021 0.044 2026-10-22 09:44:19,029 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:44:19,082 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,137 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,192 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,243 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,296 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,350 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,397 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,459 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-10-22 09:44:19,511 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.013 0.034 2026-10-22 09:44:19,572 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:44:19,624 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.036 2026-10-22 09:44:19,673 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,729 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,779 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,832 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,883 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,939 44 INFO rb-01d1866-225816-427570 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-22 09:44:19,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:44:19,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:19] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:44:19,999 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:44:20,051 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,107 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,162 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,276 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,350 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:20] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.001 0.187 2026-10-22 09:44:20,355 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:20] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:44:20,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:20] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:44:20,400 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,462 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.014 0.038 2026-10-22 09:44:20,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:20] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.003 0.010 2026-10-22 09:44:20,532 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.108 2026-10-22 09:44:20,583 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,634 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,685 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,739 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,788 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,843 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,894 44 INFO rb-01d1866-225816-427570 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-22 09:44:20,950 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,003 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:44:21,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:44:21,065 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,122 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.049 2026-10-22 09:44:21,170 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,225 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,279 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,330 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,381 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,441 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:44:21,494 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.011 0.029 2026-10-22 09:44:21,544 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,598 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,652 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,706 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,757 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,819 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:44:21,870 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.036 2026-10-22 09:44:21,932 44 INFO rb-01d1866-225816-427570 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-22 09:44:21,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:44:21,990 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.040 2026-10-22 09:44:22,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:22] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 09:44:22,047 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.032 2026-10-22 09:44:22,095 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.011 0.013 2026-10-22 09:44:22,248 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,258 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:44:22,299 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,364 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,395 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76290002 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ba676405-3fce-49d8-85e4-95eeb54b5243'}] 2026-10-22 09:44:22,486 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76290002 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ba676405-3fce-49d8-85e4-95eeb54b5243'} created pos.order #740 2026-10-22 09:44:22,519 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76290002 finished 2026-10-22 09:44:22,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.071 0.142 2026-10-22 09:44:22,642 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,698 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,750 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.002 0.008 2026-10-22 09:44:22,833 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,884 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,951 44 INFO rb-01d1866-225816-427570 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-22 09:44:22,979 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53064412 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000002', 'uuid': '3629f312-38fc-4f4b-a7ee-75b83703cad0'}] 2026-10-22 09:44:23,083 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53064412 order {'name': '/', 'pos_reference': '262-120-000002', 'uuid': '3629f312-38fc-4f4b-a7ee-75b83703cad0'} created pos.order #741 2026-10-22 09:44:23,114 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53064412 finished 2026-10-22 09:44:23,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.090 0.146 2026-10-22 09:44:23,243 44 INFO rb-01d1866-225816-427570 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-22 09:44:23,296 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-22 09:44:23,297 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:44:23,582 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20888556 (allocated 22417408) 2026-10-22 09:44:23,591 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 106460 2026-10-22 09:44:23,593 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-22 09:44:23,594 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 106460 2026-10-22 09:44:23,730 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094423_730218_test_02_others.txt 2026-10-22 09:44:23,730 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmph91_jrhl_chrome_odoo" 2026-10-22 09:44:24,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 106739 2026-10-22 09:44:24,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpdxj29smb_chrome_odoo 2026-10-22 09:44:24,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35271/json/version 2026-10-22 09:44:24,191 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:44:24,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-22 09:44:24,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35271/json 2026-10-22 09:44:24,237 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:44:24,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:35271/devtools/page/A74C3E4E4AD39873CB08322EEE68C54B 2026-10-22 09:44:24,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-22 09:44:24,285 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-22 09:44:24,322 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:44:24,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-22 09:44:24,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:44:24,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:44:24,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:24] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.032 0.069 2026-10-22 09:44:24,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'A74C3E4E4AD39873CB08322EEE68C54B', 'loaderId': '1A8E675FEE6BA7A80516EDFAF7929F59', 'isDownload': False} 2026-10-22 09:44:24,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-22 09:44:24,496 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:44:24,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:24] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-10-22 09:44:24,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:24] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-22 09:44:24,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:24] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.033 2026-10-22 09:44:25,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:44:25,295 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:44:25,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:44:25,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 09:44:25,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('TableMergeUnmergeTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:44:25,352 44 INFO rb-01d1866-225816-427570 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-22 09:44:25,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44: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-22 09:44:25,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:44:25,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.011 2026-10-22 09:44:25,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:44:25,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.039 2026-10-22 09:44:25,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-22 09:44:26,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 321 0.329 0.609 2026-10-22 09:44:26,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "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-22 09:44:26,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.005 0.016 2026-10-22 09:44:26,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-22 09:44:26,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "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-22 09:44:26,775 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-22 09:44:26,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:44:26,855 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:44:26,932 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:44:26,952 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:44:26,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 7 0.040 0.061 2026-10-22 09:44:26,996 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:44:27,046 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44: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-22 09:44:27,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.020 0.140 2026-10-22 09:44:27,081 44 INFO rb-01d1866-225816-427570 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-22 09:44:27,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.012 0.036 2026-10-22 09:44:27,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.198 2026-10-22 09:44:27,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.020 2026-10-22 09:44:27,321 44 INFO rb-01d1866-225816-427570 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-22 09:44:27,345 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:44:27,468 44 INFO rb-01d1866-225816-427570 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-22 09:44:27,516 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:44:27,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.088 0.103 2026-10-22 09:44:27,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.147 2026-10-22 09:44:27,583 44 INFO rb-01d1866-225816-427570 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-22 09:44:27,651 44 INFO rb-01d1866-225816-427570 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-22 09:44:27,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.067 0.284 2026-10-22 09:44:27,704 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73115993 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ba676405-3fce-49d8-85e4-95eeb54b5243'}] 2026-10-22 09:44:27,752 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1215] to pos.order #740 2026-10-22 09:44:27,761 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73115993 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ba676405-3fce-49d8-85e4-95eeb54b5243'} updated pos.order #740 2026-10-22 09:44:27,791 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73115993 finished 2026-10-22 09:44:27,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.061 0.170 2026-10-22 09:44:27,971 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:28,022 44 INFO rb-01d1866-225816-427570 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-22 09:44:28,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:28,582 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:29,084 44 INFO rb-01d1866-225816-427570 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-22 09:44:29,085 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:29,604 44 INFO rb-01d1866-225816-427570 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-22 09:44:29,614 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:30,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:30,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:30] "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-22 09:44:30,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.036 2026-10-22 09:44:30,637 44 INFO rb-01d1866-225816-427570 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-22 09:44:30,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-22 09:44:31,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:31] "GET /pos/ui/120/floor HTTP/1.1" 200 - 35 0.053 0.066 2026-10-22 09:44:32,040 44 INFO rb-01d1866-225816-427570 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-22 09:44:32,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-22 09:44:32,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:44:32,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:44:32,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.007 2026-10-22 09:44:32,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.012 0.045 2026-10-22 09:44:32,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-22 09:44:32,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.030 0.064 2026-10-22 09:44:32,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.005 0.014 2026-10-22 09:44:32,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.023 2026-10-22 09:44:32,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.011 2026-10-22 09:44:32,671 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-22 09:44:32,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44: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-22 09:44:32,801 44 INFO rb-01d1866-225816-427570 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-22 09:44:32,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 304 - 7 0.016 0.027 2026-10-22 09:44:32,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.032 2026-10-22 09:44:32,941 44 INFO rb-01d1866-225816-427570 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-22 09:44:32,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:32] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.056 0.095 2026-10-22 09:44:32,991 44 INFO rb-01d1866-225816-427570 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-22 09:44:33,041 44 INFO rb-01d1866-225816-427570 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-22 09:44:33,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:33] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.058 0.220 2026-10-22 09:44:33,094 44 INFO rb-01d1866-225816-427570 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-22 09:44:33,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.012 0.230 2026-10-22 09:44:33,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:33] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.156 2026-10-22 09:44:33,145 44 INFO rb-01d1866-225816-427570 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-22 09:44:33,210 44 INFO rb-01d1866-225816-427570 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-22 09:44:34,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:44:35,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:35,309 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,363 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,417 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,494 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.008 0.015 2026-10-22 09:44:35,543 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,593 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,645 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,695 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,760 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,767 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:44:35,810 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,861 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,941 44 INFO rb-01d1866-225816-427570 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-22 09:44:35,950 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:44:35,952 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:44:36,021 44 INFO rb-01d1866-225816-427570 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-22 09:44:36,089 44 INFO rb-01d1866-225816-427570 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-22 09:44:36,093 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:44:36,100 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87488230 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ba676405-3fce-49d8-85e4-95eeb54b5243'}] 2026-10-22 09:44:36,279 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [731] to pos.order #740 2026-10-22 09:44:36,843 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87488230 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ba676405-3fce-49d8-85e4-95eeb54b5243'} updated pos.order #740 2026-10-22 09:44:36,885 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87488230 finished 2026-10-22 09:44:37,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 230 0.362 0.555 2026-10-22 09:44:37,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:37] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.004 0.011 2026-10-22 09:44:37,272 44 INFO rb-01d1866-225816-427570 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-22 09:44:37,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.036 2026-10-22 09:44:37,325 44 INFO rb-01d1866-225816-427570 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-22 09:44:37,379 44 INFO rb-01d1866-225816-427570 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-22 09:44:37,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:37,927 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:38,428 44 INFO rb-01d1866-225816-427570 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-22 09:44:38,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:38,950 44 INFO rb-01d1866-225816-427570 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-22 09:44:38,960 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:39,479 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:39,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:39] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.008 2026-10-22 09:44:39,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.032 2026-10-22 09:44:39,981 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:40] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.004 0.014 2026-10-22 09:44:40,174 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.045 2026-10-22 09:44:40,222 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:40,273 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:40] "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.010 2026-10-22 09:44:40,368 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,439 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,507 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,542 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35393154 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'}] 2026-10-22 09:44:40,606 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35393154 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'} created pos.order #742 2026-10-22 09:44:40,639 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35393154 finished 2026-10-22 09:44:40,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.032 0.153 2026-10-22 09:44:40,757 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:40,809 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:40] "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-22 09:44:40,897 44 INFO rb-01d1866-225816-427570 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-22 09:44:40,977 44 INFO rb-01d1866-225816-427570 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-22 09:44:41,046 44 INFO rb-01d1866-225816-427570 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-22 09:44:41,087 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24467991 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000002', 'uuid': '75c41db9-e922-4750-9abe-11974b8eca2b'}] 2026-10-22 09:44:41,170 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24467991 order {'name': '/', 'pos_reference': '263-120-000002', 'uuid': '75c41db9-e922-4750-9abe-11974b8eca2b'} created pos.order #743 2026-10-22 09:44:41,200 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24467991 finished 2026-10-22 09:44:41,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.061 0.160 2026-10-22 09:44:41,343 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:41,394 44 INFO rb-01d1866-225816-427570 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-22 09:44:41,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:41,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:42,450 44 INFO rb-01d1866-225816-427570 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-22 09:44:42,451 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:42,965 44 INFO rb-01d1866-225816-427570 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-22 09:44:42,975 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:43,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:43] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.008 0.007 2026-10-22 09:44:43,540 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63588972 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'}] 2026-10-22 09:44:43,542 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:43,583 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1218] to pos.order #742 2026-10-22 09:44:43,601 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63588972 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'} updated pos.order #742 2026-10-22 09:44:43,636 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63588972 finished 2026-10-22 09:44:43,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.073 0.144 2026-10-22 09:44:43,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.011 0.236 2026-10-22 09:44:44,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:44] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.068 0.138 2026-10-22 09:44:44,057 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.007 0.016 2026-10-22 09:44:44,109 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,196 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:44] "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.015 2026-10-22 09:44:44,244 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,295 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,346 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,397 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,448 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,499 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,550 44 INFO rb-01d1866-225816-427570 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-22 09:44:44,616 44 INFO rb-01d1866-225816-427570 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-22 09:44:46,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:46,710 44 INFO rb-01d1866-225816-427570 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-22 09:44:46,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:46] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:44:46,870 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74975412 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'}] 2026-10-22 09:44:46,933 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #228 deleted pos.order.line records with IDs: [1218] 2026-10-22 09:44:46,934 44 INFO rb-01d1866-225816-427570 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-22 09:44:46,961 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74975412 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'} updated pos.order #742 2026-10-22 09:44:46,984 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,011 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74975412 finished 2026-10-22 09:44:47,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.086 0.206 2026-10-22 09:44:47,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.012 0.320 2026-10-22 09:44:47,235 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40377377 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000003', 'uuid': '963ecedb-96fd-4b5a-a333-95052c215c76'}] 2026-10-22 09:44:47,268 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,315 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,342 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40377377 order {'name': '/', 'pos_reference': '263-120-000003', 'uuid': '963ecedb-96fd-4b5a-a333-95052c215c76'} created pos.order #744 2026-10-22 09:44:47,364 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,375 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40377377 finished 2026-10-22 09:44:47,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-22 09:44:47,466 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.085 0.180 2026-10-22 09:44:47,551 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,603 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 45 0.071 0.323 2026-10-22 09:44:47,668 44 INFO rb-01d1866-225816-427570 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-22 09:44:47,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.128 2026-10-22 09:44:47,749 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57597412 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'}] 2026-10-22 09:44:47,793 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57597412 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'} updated pos.order #742 2026-10-22 09:44:47,829 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57597412 finished 2026-10-22 09:44:47,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.087 0.157 2026-10-22 09:44:48,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:48,093 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.013 0.015 2026-10-22 09:44:48,184 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,230 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,278 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,329 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,394 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:48] "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-22 09:44:48,460 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,465 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12622813 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000003', 'uuid': '963ecedb-96fd-4b5a-a333-95052c215c76'}] 2026-10-22 09:44:48,518 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12622813 order {'name': '/', 'pos_reference': '263-120-000003', 'uuid': '963ecedb-96fd-4b5a-a333-95052c215c76'} updated pos.order #744 2026-10-22 09:44:48,529 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,553 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12622813 finished 2026-10-22 09:44:48,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.083 0.188 2026-10-22 09:44:48,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:48,820 44 INFO rb-01d1866-225816-427570 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-22 09:44:48,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:49,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:49,891 44 INFO rb-01d1866-225816-427570 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-22 09:44:49,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:50,423 44 INFO rb-01d1866-225816-427570 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-22 09:44:50,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:50,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:50] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.012 0.018 2026-10-22 09:44:51,003 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-22 09:44:51,011 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34071927 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'}] 2026-10-22 09:44:51,065 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1220] to pos.order #742 2026-10-22 09:44:51,076 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34071927 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'} updated pos.order #742 2026-10-22 09:44:51,118 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34071927 finished 2026-10-22 09:44:51,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.121 0.180 2026-10-22 09:44:51,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.013 0.322 2026-10-22 09:44:51,505 44 INFO rb-01d1866-225816-427570 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-22 09:44:51,592 44 INFO rb-01d1866-225816-427570 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-22 09:44:51,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:51] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.061 0.158 2026-10-22 09:44:51,659 44 INFO rb-01d1866-225816-427570 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-22 09:44:51,701 44 INFO rb-01d1866-225816-427570 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-22 09:44:51,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 45 0.048 0.118 2026-10-22 09:44:51,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:51] "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.115 2026-10-22 09:44:51,804 44 INFO rb-01d1866-225816-427570 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-22 09:44:51,863 44 INFO rb-01d1866-225816-427570 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-22 09:44:51,937 44 INFO rb-01d1866-225816-427570 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-22 09:44:51,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:44:51,993 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30544547 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'}] 2026-10-22 09:44:51,999 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,043 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30544547 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'} updated pos.order #742 2026-10-22 09:44:52,053 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,078 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30544547 finished 2026-10-22 09:44:52,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.171 0.176 2026-10-22 09:44:52,389 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:52,440 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:52] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 09:44:52,676 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51561150 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'}] 2026-10-22 09:44:52,718 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,766 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51561150 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': '1d746979-ed04-43c9-bb91-04d6dea6c33f'} updated pos.order #742 2026-10-22 09:44:52,771 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,798 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51561150 finished 2026-10-22 09:44:52,840 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,890 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,942 44 INFO rb-01d1866-225816-427570 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-22 09:44:52,994 44 INFO rb-01d1866-225816-427570 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-22 09:44:53,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.156 0.193 2026-10-22 09:44:53,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.362 2026-10-22 09:44:53,080 44 INFO rb-01d1866-225816-427570 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-22 09:44:53,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.007 0.230 2026-10-22 09:44:53,088 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4643217 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000004', 'uuid': '39e8eff4-153e-4302-8d22-73c9bcba2230'}] 2026-10-22 09:44:53,189 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4643217 order {'name': '/', 'pos_reference': '263-120-000004', 'uuid': '39e8eff4-153e-4302-8d22-73c9bcba2230'} created pos.order #745 2026-10-22 09:44:53,221 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4643217 finished 2026-10-22 09:44:53,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.074 0.190 2026-10-22 09:44:55,108 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:55,159 44 INFO rb-01d1866-225816-427570 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-22 09:44:55,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.004 0.015 2026-10-22 09:44:55,247 44 INFO rb-01d1866-225816-427570 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-22 09:44:55,303 44 INFO rb-01d1866-225816-427570 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-22 09:44:55,351 44 INFO rb-01d1866-225816-427570 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-22 09:44:55,403 44 INFO rb-01d1866-225816-427570 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-22 09:44:55,471 44 INFO rb-01d1866-225816-427570 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-22 09:44:57,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-22 09:44:57,558 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-22 09:44:57,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-22 09:44:57,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 29668812 (allocated 31731712) 2026-10-22 09:44:57,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 106739 2026-10-22 09:44:57,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-22 09:44:57,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 106739 2026-10-22 09:44:57,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094457_895373_test_02_others.txt 2026-10-22 09:44:57,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpdxj29smb_chrome_odoo" 2026-10-22 09:44:57,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-22 09:44:58,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 106999 2026-10-22 09:44:58,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmpvx0nkfxk_chrome_odoo 2026-10-22 09:44:58,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:39241/json/version 2026-10-22 09:44:58,677 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:44:58,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-22 09:44:58,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:39241/json 2026-10-22 09:44:58,823 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:44:58,864 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:39241/devtools/page/057954C613461DB347696CE87541C1F3 2026-10-22 09:44:58,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-22 09:44:58,896 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-22 09:44:59,000 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:44:59,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-22 09:44:59,021 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:44:59,021 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:44:59,042 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:44:59,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:44:59] "GET /pos/ui/120 HTTP/1.1" 200 - 91 0.130 0.794 2026-10-22 09:44:59,966 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': '057954C613461DB347696CE87541C1F3', 'loaderId': '6EDD243A0AC1F0F5882046B4CF208F75', 'isDownload': False} 2026-10-22 09:44:59,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-22 09:45:00,012 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:45:00,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.019 2026-10-22 09:45:00,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:45:00,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.047 2026-10-22 09:45:00,805 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:45:00,812 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:45:00,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:45:00,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 09:45:00,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:45:00,891 44 INFO rb-01d1866-225816-427570 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-22 09:45:00,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 09:45:00,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:45:00,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-22 09:45:00,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.039 2026-10-22 09:45:01,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.046 2026-10-22 09:45:01,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-22 09:45:02,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.475 0.574 2026-10-22 09:45:02,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "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-22 09:45:02,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:45:02,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.059 2026-10-22 09:45:02,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "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.017 2026-10-22 09:45:02,461 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-22 09:45:02,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.026 2026-10-22 09:45:02,549 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:45:02,588 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:02,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.030 2026-10-22 09:45:02,616 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:45:02,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:45:02,686 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "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-22 09:45:02,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.034 0.098 2026-10-22 09:45:02,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-10-22 09:45:02,734 44 INFO rb-01d1866-225816-427570 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-22 09:45:02,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.025 2026-10-22 09:45:02,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.027 2026-10-22 09:45:02,853 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:45:02,870 44 INFO rb-01d1866-225816-427570 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-22 09:45:02,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.073 0.077 2026-10-22 09:45:02,993 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:45:03,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:03] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.060 0.225 2026-10-22 09:45:03,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.303 2026-10-22 09:45:03,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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.017 2026-10-22 09:45:03,390 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,423 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:03,499 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,547 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,596 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,654 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,705 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,765 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,851 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,900 44 INFO rb-01d1866-225816-427570 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-22 09:45:03,954 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,143 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,194 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,257 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,292 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32172963 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'}] 2026-10-22 09:45:04,425 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32172963 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'} created pos.order #746 2026-10-22 09:45:04,463 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32172963 finished 2026-10-22 09:45:04,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.093 0.183 2026-10-22 09:45:04,596 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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.010 2026-10-22 09:45:04,680 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,739 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,789 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,840 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,896 44 INFO rb-01d1866-225816-427570 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-22 09:45:04,947 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,001 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,066 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,117 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,172 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,341 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,393 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,468 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,519 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,570 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,623 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,671 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,730 44 INFO rb-01d1866-225816-427570 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-22 09:45:05,799 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-22 09:45:06,394 44 INFO rb-01d1866-225816-427570 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-22 09:45:06,400 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71313807 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'}] 2026-10-22 09:45:06,413 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:45:06,444 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1224, 1223] to pos.order #746 2026-10-22 09:45:06,455 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71313807 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'} updated pos.order #746 2026-10-22 09:45:06,487 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71313807 finished 2026-10-22 09:45:06,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.069 0.190 2026-10-22 09:45:06,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.014 2026-10-22 09:45:06,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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.019 2026-10-22 09:45:06,786 44 INFO rb-01d1866-225816-427570 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-22 09:45:06,835 44 INFO rb-01d1866-225816-427570 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-22 09:45:06,884 44 INFO rb-01d1866-225816-427570 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-22 09:45:06,933 44 INFO rb-01d1866-225816-427570 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-22 09:45:06,992 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,075 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,139 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,199 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,248 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,299 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,349 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,410 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,468 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,529 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,580 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,640 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,661 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6261402 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'}] 2026-10-22 09:45:07,725 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6261402 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'} updated pos.order #746 2026-10-22 09:45:07,754 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6261402 finished 2026-10-22 09:45:07,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.047 0.162 2026-10-22 09:45:07,909 44 INFO rb-01d1866-225816-427570 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-22 09:45:07,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:07] "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.008 2026-10-22 09:45:07,981 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,032 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,113 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,164 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,215 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,271 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,322 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,377 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,450 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,501 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,555 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,740 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,791 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,842 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,898 44 INFO rb-01d1866-225816-427570 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-22 09:45:08,958 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,012 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,067 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,118 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,172 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,222 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,280 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,332 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,388 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,444 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,495 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,550 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,600 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,660 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,711 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,766 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,818 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,869 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,926 44 INFO rb-01d1866-225816-427570 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-22 09:45:09,989 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,059 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,063 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88107658 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'}] 2026-10-22 09:45:10,095 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1225] to pos.order #746 2026-10-22 09:45:10,103 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88107658 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a4cb42bf-5abd-49a8-bb73-fac8356eb61f'} updated pos.order #746 2026-10-22 09:45:10,140 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88107658 finished 2026-10-22 09:45:10,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.053 0.148 2026-10-22 09:45:10,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:10] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.034 0.125 2026-10-22 09:45:10,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-22 09:45:10,585 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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.022 2026-10-22 09:45:10,677 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,754 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,804 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,853 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,910 44 INFO rb-01d1866-225816-427570 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-22 09:45:10,961 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,016 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,082 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,134 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,188 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,360 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,411 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,462 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,520 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,583 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,649 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,711 44 INFO rb-01d1866-225816-427570 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-22 09:45:11,718 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9473516 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '0464a036-eab7-4727-b9a8-f38722ecd6c6'}] 2026-10-22 09:45:11,811 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9473516 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '0464a036-eab7-4727-b9a8-f38722ecd6c6'} created pos.order #747 2026-10-22 09:45:11,841 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9473516 finished 2026-10-22 09:45:11,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.056 0.173 2026-10-22 09:45:12,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:12] "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-22 09:45:12,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-22 09:45:12,026 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 09:45:12,184 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 22191592 (allocated 23859200) 2026-10-22 09:45:12,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 106999 2026-10-22 09:45:12,199 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-22 09:45:12,201 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 106999 2026-10-22 09:45:12,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094512_325166_test_02_others_bis.txt 2026-10-22 09:45:12,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmpvx0nkfxk_chrome_odoo" 2026-10-22 09:45:12,349 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-22 09:45:13,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 107207 2026-10-22 09:45:13,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpty6ewpuj_chrome_odoo 2026-10-22 09:45:13,044 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:37123/json/version 2026-10-22 09:45:13,045 44 INFO rb-01d1866-225816-427570 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-22 09:45:13,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:45:13,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:37123/json 2026-10-22 09:45:13,080 44 INFO rb-01d1866-225816-427570 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-22 09:45:13,095 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:37123/devtools/page/8C9E5FAE85D11082C5711D7024C7DC0F 2026-10-22 09:45:13,103 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-22 09:45:13,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-22 09:45:13,243 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:45:13,256 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-22 09:45:13,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:45:13,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:45:13,272 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:45:14,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:14] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.074 0.733 2026-10-22 09:45:14,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': '8C9E5FAE85D11082C5711D7024C7DC0F', 'loaderId': '7A1FC04335A2726B048AD4D59E871750', 'isDownload': False} 2026-10-22 09:45:14,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-22 09:45:14,112 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:45:14,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:14] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.017 2026-10-22 09:45:14,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:14] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-22 09:45:14,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:14] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.051 2026-10-22 09:45:14,937 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:14,971 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:45:14,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 09:45:15,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 09:45:15,026 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:45:15,035 44 INFO rb-01d1866-225816-427570 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-22 09:45:15,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:45:15,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:45:15,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.016 2026-10-22 09:45:15,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-22 09:45:15,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.051 2026-10-22 09:45:15,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-22 09:45:16,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.428 0.548 2026-10-22 09:45:16,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "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-22 09:45:16,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:45:16,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.033 0.055 2026-10-22 09:45:16,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 09:45:16,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:45:16,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.025 2026-10-22 09:45:16,686 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:45:16,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-22 09:45:16,720 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:45:16,740 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:45:16,801 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:45:16,808 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "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-22 09:45:16,850 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:16,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.081 0.097 2026-10-22 09:45:16,913 44 INFO rb-01d1866-225816-427570 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-22 09:45:16,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.229 2026-10-22 09:45:16,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:16] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.015 0.097 2026-10-22 09:45:17,059 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:45:17,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.087 0.173 2026-10-22 09:45:17,151 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:45:17,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.067 0.360 2026-10-22 09:45:17,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.324 2026-10-22 09:45:17,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.314 2026-10-22 09:45:17,508 44 INFO rb-01d1866-225816-427570 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-22 09:45:17,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:45:17,575 44 INFO rb-01d1866-225816-427570 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-22 09:45:17,592 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:45:17,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.049 2026-10-22 09:45:19,607 44 INFO rb-01d1866-225816-427570 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-22 09:45:19,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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.012 2026-10-22 09:45:19,780 44 INFO rb-01d1866-225816-427570 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-22 09:45:19,890 44 INFO rb-01d1866-225816-427570 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-22 09:45:19,937 44 INFO rb-01d1866-225816-427570 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-22 09:45:19,985 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,041 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,094 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,147 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,241 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,287 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,339 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,392 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,441 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,493 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,544 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,611 44 INFO rb-01d1866-225816-427570 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-22 09:45:20,638 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62170575 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3b414664-3981-4242-804a-d6605becac8d'}] 2026-10-22 09:45:20,762 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62170575 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3b414664-3981-4242-804a-d6605becac8d'} created pos.order #748 2026-10-22 09:45:20,799 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62170575 finished 2026-10-22 09:45:20,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.082 0.189 2026-10-22 09:45:20,963 44 INFO rb-01d1866-225816-427570 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-22 09:45:21,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:45:21,071 44 INFO rb-01d1866-225816-427570 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-22 09:45:21,120 44 INFO rb-01d1866-225816-427570 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-22 09:45:21,172 44 INFO rb-01d1866-225816-427570 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-22 09:45:21,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.081 0.093 2026-10-22 09:45:21,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.038 2026-10-22 09:45:21,336 44 INFO rb-01d1866-225816-427570 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-22 09:45:21,402 44 INFO rb-01d1866-225816-427570 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-22 09:45:21,410 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89746215 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3b414664-3981-4242-804a-d6605becac8d'}] 2026-10-22 09:45:21,447 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89746215 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3b414664-3981-4242-804a-d6605becac8d'} updated pos.order #748 2026-10-22 09:45:21,465 44 INFO rb-01d1866-225816-427570 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-22 09:45:21,511 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89746215 finished 2026-10-22 09:45:21,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.123 0.175 2026-10-22 09:45:21,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:21] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.071 0.155 2026-10-22 09:45:21,990 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-22 09:45:22,041 44 INFO rb-01d1866-225816-427570 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-22 09:45:22,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:22] "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-22 09:45:22,118 44 INFO rb-01d1866-225816-427570 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-22 09:45:22,170 44 INFO rb-01d1866-225816-427570 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-22 09:45:22,220 44 INFO rb-01d1866-225816-427570 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-22 09:45:22,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-22 09:45:22,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 09:45:22,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16861524 (allocated 18485248) 2026-10-22 09:45:22,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 107207 2026-10-22 09:45:22,417 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-22 09:45:22,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 107207 2026-10-22 09:45:22,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094522_540200_test_04_ticket_screen.txt 2026-10-22 09:45:22,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmpty6ewpuj_chrome_odoo" 2026-10-22 09:45:22,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-22 09:45:23,255 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 107406 2026-10-22 09:45:23,256 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpalcle1hc_chrome_odoo 2026-10-22 09:45:23,256 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:38389/json/version 2026-10-22 09:45:23,257 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38389', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:45:23,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:45:23,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:38389/json 2026-10-22 09:45:23,316 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38389', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:45:23,341 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:38389/devtools/page/1FF77EB2E04D8B7DB5B309D4B8514F11 2026-10-22 09:45:23,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-22 09:45:23,391 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-22 09:45:23,474 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:45:23,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-22 09:45:23,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:45:23,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:45:23,508 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:45:24,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:24] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.073 1.033 2026-10-22 09:45:24,616 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '1FF77EB2E04D8B7DB5B309D4B8514F11', 'loaderId': '3E51986F1F030D6A59A4CB28F1517FD0', 'isDownload': False} 2026-10-22 09:45:24,616 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-22 09:45:24,643 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:45:24,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:24] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-10-22 09:45:24,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:24] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.016 0.024 2026-10-22 09:45:24,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:24] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.072 2026-10-22 09:45:25,466 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:45:25,469 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:25,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:45:25,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:45:25,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-22 09:45:25,546 44 INFO rb-01d1866-225816-427570 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-22 09:45:25,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:45:25,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:45:25,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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.019 2026-10-22 09:45:25,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-22 09:45:25,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.051 2026-10-22 09:45:25,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-22 09:45:26,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.383 0.540 2026-10-22 09:45:26,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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-22 09:45:26,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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-22 09:45:26,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:26] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.050 2026-10-22 09:45:26,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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-22 09:45:26,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:45:27,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 09:45:27,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:45:27,084 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:45:27,125 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:45:27,127 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:45:27,169 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:27,174 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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-22 09:45:27,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.053 0.049 2026-10-22 09:45:27,244 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:45:27,256 44 INFO rb-01d1866-225816-427570 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-22 09:45:27,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.026 0.138 2026-10-22 09:45:27,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.044 0.118 2026-10-22 09:45:27,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.019 0.159 2026-10-22 09:45:27,441 44 INFO rb-01d1866-225816-427570 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-22 09:45:27,543 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:27,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.068 0.289 2026-10-22 09:45:27,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.014 0.152 2026-10-22 09:45:27,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.223 2026-10-22 09:45:27,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:45:27,906 44 INFO rb-01d1866-225816-427570 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-22 09:45:27,956 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:28,013 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,062 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,116 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,171 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,222 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,283 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,352 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,403 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,455 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,510 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,561 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,611 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,663 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,726 44 INFO rb-01d1866-225816-427570 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-22 09:45:28,763 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74396954 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'eb3555ea-8173-4762-a822-7d65a84c23b5'}] 2026-10-22 09:45:28,938 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74396954 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'eb3555ea-8173-4762-a822-7d65a84c23b5'} created pos.order #749 2026-10-22 09:45:28,986 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74396954 finished 2026-10-22 09:45:29,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.162 0.189 2026-10-22 09:45:29,161 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,199 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,274 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.018 0.017 2026-10-22 09:45:29,323 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,373 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,424 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,485 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,536 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,587 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,680 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,696 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:45:29,698 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:45:29,769 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,829 44 INFO rb-01d1866-225816-427570 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-22 09:45:29,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-22 09:45:29,917 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8360404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'eb3555ea-8173-4762-a822-7d65a84c23b5'}] 2026-10-22 09:45:29,922 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:45:30,060 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [732] to pos.order #749 2026-10-22 09:45:30,703 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8360404 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'eb3555ea-8173-4762-a822-7d65a84c23b5'} updated pos.order #749 2026-10-22 09:45:30,743 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8360404 finished 2026-10-22 09:45:30,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 248 0.440 0.571 2026-10-22 09:45:31,002 44 INFO rb-01d1866-225816-427570 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-22 09:45:31,064 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,106 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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-22 09:45:33,184 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,250 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,299 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,351 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,406 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,458 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,511 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,581 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,631 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,685 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,858 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,908 44 INFO rb-01d1866-225816-427570 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-22 09:45:33,959 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,010 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,060 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,123 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,152 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27389309 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '6b976afa-6cf2-45ae-b060-812ff9bdba84'}] 2026-10-22 09:45:34,237 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27389309 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '6b976afa-6cf2-45ae-b060-812ff9bdba84'} created pos.order #750 2026-10-22 09:45:34,267 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27389309 finished 2026-10-22 09:45:34,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.061 0.156 2026-10-22 09:45:34,398 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:45:34,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-22 09:45:34,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.047 0.082 2026-10-22 09:45:34,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.035 2026-10-22 09:45:34,677 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,725 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,781 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,832 44 INFO rb-01d1866-225816-427570 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-22 09:45:34,892 44 INFO rb-01d1866-225816-427570 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-22 09:45:36,940 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45: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.012 2026-10-22 09:45:37,020 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,086 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,137 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,189 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,244 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,296 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,351 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,419 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,470 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,524 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,707 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,757 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,807 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,858 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,909 44 INFO rb-01d1866-225816-427570 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-22 09:45:37,966 44 INFO rb-01d1866-225816-427570 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-22 09:45:38,017 44 INFO rb-01d1866-225816-427570 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-22 09:45:38,068 44 INFO rb-01d1866-225816-427570 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-22 09:45:38,129 44 INFO rb-01d1866-225816-427570 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-22 09:45:38,190 44 INFO rb-01d1866-225816-427570 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-22 09:45:38,256 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-22 09:45:38,260 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11010870 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '975cfdb5-6434-468c-9d2f-ef6e8f4790a3'}] 2026-10-22 09:45:38,667 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11010870 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '975cfdb5-6434-468c-9d2f-ef6e8f4790a3'} created pos.order #751 2026-10-22 09:45:38,713 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11010870 finished 2026-10-22 09:45:38,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.162 0.383 2026-10-22 09:45:38,855 44 INFO rb-01d1866-225816-427570 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-22 09:45:38,913 44 INFO rb-01d1866-225816-427570 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-22 09:45:40,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-22 09:45:41,028 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,097 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,147 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,199 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,256 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,307 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,360 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,423 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,474 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,527 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,706 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,757 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,808 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,860 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,910 44 INFO rb-01d1866-225816-427570 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-22 09:45:41,963 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,030 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,086 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,140 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,192 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,246 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,297 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,355 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,407 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-22 09:45:42,474 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,534 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,606 44 INFO rb-01d1866-225816-427570 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-22 09:45:42,660 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:45:42,732 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-22 09:45:42,746 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58658621 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': 'ebecf321-7c43-4c3b-bfe3-60670c4e8da7'}] 2026-10-22 09:45:42,839 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58658621 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': 'ebecf321-7c43-4c3b-bfe3-60670c4e8da7'} created pos.order #752 2026-10-22 09:45:42,879 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58658621 finished 2026-10-22 09:45:42,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.078 0.153 2026-10-22 09:45:43,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.053 0.062 2026-10-22 09:45:43,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-22 09:45:43,206 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,257 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,312 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,363 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,422 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,473 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,524 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-22 09:45:43,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:43] "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-22 09:45:43,641 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,692 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,743 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,794 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,844 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,898 44 INFO rb-01d1866-225816-427570 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-22 09:45:43,949 44 INFO rb-01d1866-225816-427570 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-22 09:45:44,009 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,055 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-22 09:45:46,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:45:46,164 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-22 09:45:46,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.049 0.071 2026-10-22 09:45:46,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.041 2026-10-22 09:45:46,356 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,406 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,462 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,523 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,573 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,624 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,696 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-22 09:45:46,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.010 2026-10-22 09:45:46,743 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,797 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,845 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,896 44 INFO rb-01d1866-225816-427570 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-22 09:45:46,947 44 INFO rb-01d1866-225816-427570 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-22 09:45:47,000 44 INFO rb-01d1866-225816-427570 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-22 09:45:47,051 44 INFO rb-01d1866-225816-427570 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-22 09:45:47,112 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,155 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-22 09:45:49,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:45:49,262 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.074 0.068 2026-10-22 09:45:49,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.029 2026-10-22 09:45:49,482 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,533 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,584 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,648 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,699 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,751 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,801 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,852 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,905 44 INFO rb-01d1866-225816-427570 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-22 09:45:49,959 44 INFO rb-01d1866-225816-427570 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-22 09:45:50,010 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-22 09:45:50,071 44 INFO rb-01d1866-225816-427570 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-22 09:45:50,122 44 INFO rb-01d1866-225816-427570 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-22 09:45:50,173 44 INFO rb-01d1866-225816-427570 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-22 09:45:50,224 44 INFO rb-01d1866-225816-427570 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-22 09:45:50,287 44 INFO rb-01d1866-225816-427570 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-22 09:45:50,343 44 INFO rb-01d1866-225816-427570 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-22 09:45:50,407 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-22 09:45:50,411 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84963873 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': 'ebecf321-7c43-4c3b-bfe3-60670c4e8da7'}] 2026-10-22 09:45:50,532 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [734] to pos.order #752 2026-10-22 09:45:50,916 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84963873 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': 'ebecf321-7c43-4c3b-bfe3-60670c4e8da7'} updated pos.order #752 2026-10-22 09:45:50,960 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84963873 finished 2026-10-22 09:45:51,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.187 0.501 2026-10-22 09:45:51,143 44 INFO rb-01d1866-225816-427570 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-22 09:45:51,200 44 INFO rb-01d1866-225816-427570 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-22 09:45:51,245 44 INFO rb-01d1866-225816-427570 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-22 09:45:51,296 44 INFO rb-01d1866-225816-427570 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-22 09:45:51,347 44 INFO rb-01d1866-225816-427570 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-22 09:45:51,404 44 INFO rb-01d1866-225816-427570 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-22 09:45:51,456 44 INFO rb-01d1866-225816-427570 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-22 09:45:51,517 44 INFO rb-01d1866-225816-427570 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-22 09:45:53,555 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-22 09:45:53,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-22 09:45:53,663 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-22 09:45:53,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.029 0.068 2026-10-22 09:45:53,808 44 INFO rb-01d1866-225816-427570 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-22 09:45:53,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.041 2026-10-22 09:45:53,860 44 INFO rb-01d1866-225816-427570 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-22 09:45:53,919 44 INFO rb-01d1866-225816-427570 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-22 09:45:53,969 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,050 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.024 0.025 2026-10-22 09:45:54,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.018 0.050 2026-10-22 09:45:54,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.012 0.045 2026-10-22 09:45:54,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.010 0.055 2026-10-22 09:45:54,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.004 0.020 2026-10-22 09:45:54,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.009 0.022 2026-10-22 09:45:54,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.049 2026-10-22 09:45:54,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-22 09:45:54,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.062 2026-10-22 09:45:54,397 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.146 2026-10-22 09:45:54,453 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,501 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,552 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,611 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,662 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,713 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:54] "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-22 09:45:54,793 44 INFO rb-01d1866-225816-427570 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-22 09:45:54,805 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78135868 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-120-000001', 'uuid': 'eb3555ea-8173-4762-a822-7d65a84c23b5'}] 2026-10-22 09:45:54,819 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78135868 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-120-000001', 'uuid': 'eb3555ea-8173-4762-a822-7d65a84c23b5'} sync ignored for existing PoS order pos.order(749,) (state: paid) 2026-10-22 09:45:54,858 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78135868 finished 2026-10-22 09:45:55,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.061 0.153 2026-10-22 09:45:55,070 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41032516 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-120-000003', 'uuid': '975cfdb5-6434-468c-9d2f-ef6e8f4790a3'}] 2026-10-22 09:45:55,084 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41032516 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-120-000003', 'uuid': '975cfdb5-6434-468c-9d2f-ef6e8f4790a3'} sync ignored for existing PoS order pos.order(751,) (state: paid) 2026-10-22 09:45:55,117 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41032516 finished 2026-10-22 09:45:55,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.054 0.152 2026-10-22 09:45:55,324 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94918340 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-120-000004', 'uuid': 'ebecf321-7c43-4c3b-bfe3-60670c4e8da7'}] 2026-10-22 09:45:55,334 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94918340 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-120-000004', 'uuid': 'ebecf321-7c43-4c3b-bfe3-60670c4e8da7'} sync ignored for existing PoS order pos.order(752,) (state: paid) 2026-10-22 09:45:55,364 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94918340 finished 2026-10-22 09:45:55,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.035 0.145 2026-10-22 09:45:55,586 44 INFO rb-01d1866-225816-427570 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-22 09:45:55,637 44 INFO rb-01d1866-225816-427570 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-22 09:45:55,683 44 INFO rb-01d1866-225816-427570 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-22 09:45:55,745 44 INFO rb-01d1866-225816-427570 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-22 09:45:55,802 44 INFO rb-01d1866-225816-427570 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-22 09:45:55,862 44 INFO rb-01d1866-225816-427570 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-22 09:45:55,913 44 INFO rb-01d1866-225816-427570 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-22 09:45:55,990 44 INFO rb-01d1866-225816-427570 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-22 09:45:56,043 44 INFO rb-01d1866-225816-427570 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-22 09:45:56,094 44 INFO rb-01d1866-225816-427570 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-22 09:45:56,156 44 INFO rb-01d1866-225816-427570 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-22 09:45:56,230 44 INFO rb-01d1866-225816-427570 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-22 09:45:56,235 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46500230 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '6b976afa-6cf2-45ae-b060-812ff9bdba84'}] 2026-10-22 09:45:56,264 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1235] to pos.order #750 2026-10-22 09:45:56,362 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [735] to pos.order #750 2026-10-22 09:45:56,700 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46500230 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '6b976afa-6cf2-45ae-b060-812ff9bdba84'} updated pos.order #750 2026-10-22 09:45:56,737 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46500230 finished 2026-10-22 09:45:56,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.162 0.447 2026-10-22 09:45:57,044 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,112 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,167 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:45:57,248 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,318 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,368 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,420 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,481 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,528 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,581 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,646 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,697 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,750 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,931 44 INFO rb-01d1866-225816-427570 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-22 09:45:57,980 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,031 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,082 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,133 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,191 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,240 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,291 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,353 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,408 44 INFO rb-01d1866-225816-427570 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-22 09:45:58,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-22 09:45:58,488 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6020650 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'cabe7ab2-0e9d-46fc-91c7-4e07bb9f2660'}] 2026-10-22 09:45:58,930 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6020650 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'cabe7ab2-0e9d-46fc-91c7-4e07bb9f2660'} created pos.order #753 2026-10-22 09:45:58,970 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6020650 finished 2026-10-22 09:45:59,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.118 0.456 2026-10-22 09:45:59,115 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-22 09:45:59,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:59] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.002 0.010 2026-10-22 09:45:59,202 44 INFO rb-01d1866-225816-427570 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-22 09:45:59,250 44 INFO rb-01d1866-225816-427570 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-22 09:45:59,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.042 2026-10-22 09:45:59,318 44 INFO rb-01d1866-225816-427570 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-22 09:45:59,343 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56576539 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-120-000005', 'uuid': 'cabe7ab2-0e9d-46fc-91c7-4e07bb9f2660'}] 2026-10-22 09:45:59,357 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56576539 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-120-000005', 'uuid': 'cabe7ab2-0e9d-46fc-91c7-4e07bb9f2660'} sync ignored for existing PoS order pos.order(753,) (state: paid) 2026-10-22 09:45:59,364 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-22 09:45:59,399 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56576539 finished 2026-10-22 09:45:59,418 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-22 09:45:59,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:45:59,630 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:45:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.112 0.178 2026-10-22 09:45:59,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 30445844 (allocated 33828864) 2026-10-22 09:45:59,766 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 107406 2026-10-22 09:45:59,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-22 09:45:59,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 107406 2026-10-22 09:45:59,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094559_934955_test_05_tip_screen.txt 2026-10-22 09:45:59,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpalcle1hc_chrome_odoo" 2026-10-22 09:45:59,980 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-22 09:46:00,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 107645 2026-10-22 09:46:00,579 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp164flxit_chrome_odoo 2026-10-22 09:46:00,579 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:33419/json/version 2026-10-22 09:46:00,580 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:00,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:46:00,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:33419/json 2026-10-22 09:46:00,608 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:00,624 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:33419/devtools/page/839E1418DBF9B668884A3B30AFB8A3AC 2026-10-22 09:46:00,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-22 09:46:00,651 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-22 09:46:00,790 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:46:00,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-22 09:46:00,842 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:46:00,843 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:46:00,884 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:46:01,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:01] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.083 0.860 2026-10-22 09:46:01,819 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '839E1418DBF9B668884A3B30AFB8A3AC', 'loaderId': 'ADFC652645B8C375DB36665FA174B6C9', 'isDownload': False} 2026-10-22 09:46:01,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-22 09:46:01,850 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:46:01,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:01] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-22 09:46:01,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:01] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-10-22 09:46:01,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:01] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-22 09:46:02,626 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:02,642 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:46:02,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.034 2026-10-22 09:46:02,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:46:02,716 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:46:02,726 44 INFO rb-01d1866-225816-427570 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-22 09:46:02,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 09:46:02,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:02,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "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-22 09:46:02,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-22 09:46:02,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.039 0.049 2026-10-22 09:46:02,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-22 09:46:03,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.346 0.579 2026-10-22 09:46:03,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:46:04,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 09:46:04,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.052 2026-10-22 09:46:04,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-22 09:46:04,242 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:46:04,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.012 2026-10-22 09:46:04,362 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:04,406 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:46:04,424 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:46:04,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.034 0.033 2026-10-22 09:46:04,437 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-10-22 09:46:04,485 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:04,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.103 2026-10-22 09:46:04,506 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:46:04,550 44 INFO rb-01d1866-225816-427570 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-22 09:46:04,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.041 2026-10-22 09:46:04,585 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:04,705 44 INFO rb-01d1866-225816-427570 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-22 09:46:04,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.079 0.102 2026-10-22 09:46:04,840 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:46:04,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:04] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.032 0.239 2026-10-22 09:46:05,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.086 0.205 2026-10-22 09:46:05,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.397 2026-10-22 09:46:05,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:46:05,155 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,195 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:46:05,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.024 2026-10-22 09:46:05,250 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,301 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,352 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,412 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,464 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,518 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,573 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,627 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,701 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,751 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,803 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,853 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,926 44 INFO rb-01d1866-225816-427570 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-22 09:46:05,977 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,028 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,084 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,135 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,188 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,242 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,296 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,368 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,419 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,470 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,521 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,603 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,660 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,709 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,762 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,813 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,868 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,920 44 INFO rb-01d1866-225816-427570 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-22 09:46:06,976 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,051 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,102 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,153 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,205 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,269 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,308 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99456793 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bc16a505-95fd-409c-8ae4-06c7f55a4f90'}] 2026-10-22 09:46:07,469 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99456793 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bc16a505-95fd-409c-8ae4-06c7f55a4f90'} created pos.order #754 2026-10-22 09:46:07,495 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99456793 finished 2026-10-22 09:46:07,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.134 0.180 2026-10-22 09:46:07,658 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.014 2026-10-22 09:46:07,740 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,789 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,839 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,901 44 INFO rb-01d1866-225816-427570 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-22 09:46:07,974 44 INFO rb-01d1866-225816-427570 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-22 09:46:08,028 44 INFO rb-01d1866-225816-427570 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-22 09:46:08,079 44 INFO rb-01d1866-225816-427570 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-22 09:46:08,135 44 INFO rb-01d1866-225816-427570 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-22 09:46:08,186 44 INFO rb-01d1866-225816-427570 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-22 09:46:08,295 44 INFO rb-01d1866-225816-427570 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-22 09:46:08,300 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45189320 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bc16a505-95fd-409c-8ae4-06c7f55a4f90'}] 2026-10-22 09:46:08,346 44 INFO rb-01d1866-225816-427570 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-22 09:46:08,401 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #227 deleted pos.order.line records with IDs: [1237, 1239] 2026-10-22 09:46:08,448 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45189320 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bc16a505-95fd-409c-8ae4-06c7f55a4f90'} updated pos.order #754 2026-10-22 09:46:08,477 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45189320 finished 2026-10-22 09:46:08,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 100 0.171 0.220 2026-10-22 09:46:08,740 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97268805 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '90987a7f-74dc-4100-a0ba-8a640394aa2a'}] 2026-10-22 09:46:08,811 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97268805 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '90987a7f-74dc-4100-a0ba-8a640394aa2a'} created pos.order #755 2026-10-22 09:46:08,853 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97268805 finished 2026-10-22 09:46:08,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.053 0.162 2026-10-22 09:46:09,013 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,062 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,139 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.054 0.076 2026-10-22 09:46:09,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.048 2026-10-22 09:46:09,375 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,428 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,494 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,544 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,599 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,647 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,698 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,748 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,807 44 INFO rb-01d1866-225816-427570 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-22 09:46:09,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.068 0.063 2026-10-22 09:46:09,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.031 2026-10-22 09:46:10,029 44 INFO rb-01d1866-225816-427570 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-22 09:46:10,078 44 INFO rb-01d1866-225816-427570 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-22 09:46:10,158 44 INFO rb-01d1866-225816-427570 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-22 09:46:10,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.014 2026-10-22 09:46:10,206 44 INFO rb-01d1866-225816-427570 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-22 09:46:10,262 44 INFO rb-01d1866-225816-427570 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-22 09:46:10,308 44 INFO rb-01d1866-225816-427570 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-22 09:46:10,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-22 09:46:10,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 09:46:10,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19481384 (allocated 21237760) 2026-10-22 09:46:10,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 107645 2026-10-22 09:46:10,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-22 09:46:10,505 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 107645 2026-10-22 09:46:10,631 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094610_631214_test_06_split_bill_screen.txt 2026-10-22 09:46:10,631 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmp164flxit_chrome_odoo" 2026-10-22 09:46:10,696 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-22 09:46:11,369 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #225 deleted product.product records with IDs: [2583] 2026-10-22 09:46:12,013 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 107859 2026-10-22 09:46:12,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp_wdazg9h_chrome_odoo 2026-10-22 09:46:12,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:37797/json/version 2026-10-22 09:46:12,016 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37797', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:12,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:46:12,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:37797/json 2026-10-22 09:46:12,028 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37797', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:12,057 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:37797/devtools/page/32FC937371989DB38ECCEC08AC7802AA 2026-10-22 09:46:12,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-22 09:46:12,073 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-22 09:46:12,120 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:46:12,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-22 09:46:12,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:46:12,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:46:12,157 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:46:12,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:12] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.084 0.715 2026-10-22 09:46:12,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '32FC937371989DB38ECCEC08AC7802AA', 'loaderId': 'FFBDB211F2DC9F1EF1A7543745AAC235', 'isDownload': False} 2026-10-22 09:46:12,956 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-22 09:46:12,979 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:46:13,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:46:13,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-22 09:46:13,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-22 09:46:13,749 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:13,755 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:46:13,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-22 09:46:13,828 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:46:13,840 44 INFO rb-01d1866-225816-427570 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-22 09:46:13,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.021 2026-10-22 09:46:13,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:13,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:13,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:13,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.040 2026-10-22 09:46:14,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.073 2026-10-22 09:46:14,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-22 09:46:14,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.387 0.501 2026-10-22 09:46:15,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "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-22 09:46:15,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:15,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 09:46:15,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.078 2026-10-22 09:46:15,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-22 09:46:15,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:46:15,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-22 09:46:15,376 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:15,407 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:46:15,408 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:46:15,462 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:46:15,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.039 0.043 2026-10-22 09:46:15,467 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "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-22 09:46:15,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.083 2026-10-22 09:46:15,492 44 INFO rb-01d1866-225816-427570 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-22 09:46:15,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.070 2026-10-22 09:46:15,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-22 09:46:15,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-10-22 09:46:15,691 44 INFO rb-01d1866-225816-427570 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-22 09:46:15,693 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:46:15,792 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:46:15,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.043 0.072 2026-10-22 09:46:15,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:15] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.030 0.193 2026-10-22 09:46:16,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.079 0.285 2026-10-22 09:46:16,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:16,239 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,276 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:16,336 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,402 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,455 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,515 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,564 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,617 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,684 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,735 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,788 44 INFO rb-01d1866-225816-427570 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-22 09:46:16,973 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,024 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,075 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,133 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,204 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,255 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,311 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,362 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,414 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,503 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,509 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70778320 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0ee38c25-f9b5-4bab-bed4-496909361915'}] 2026-10-22 09:46:17,553 44 INFO rb-01d1866-225816-427570 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-22 09:46:17,621 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70778320 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0ee38c25-f9b5-4bab-bed4-496909361915'} created pos.order #756 2026-10-22 09:46:17,660 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70778320 finished 2026-10-22 09:46:17,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.076 0.190 2026-10-22 09:46:17,828 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94336069 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '50805803-931f-467b-b2d4-06d72d682995'}] 2026-10-22 09:46:17,898 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94336069 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '50805803-931f-467b-b2d4-06d72d682995'} created pos.order #757 2026-10-22 09:46:17,925 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94336069 finished 2026-10-22 09:46:18,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.037 0.158 2026-10-22 09:46:18,064 44 INFO rb-01d1866-225816-427570 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-22 09:46:18,115 44 INFO rb-01d1866-225816-427570 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-22 09:46:18,190 44 INFO rb-01d1866-225816-427570 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-22 09:46:18,202 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:18,205 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:18,241 44 INFO rb-01d1866-225816-427570 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-22 09:46:18,296 44 INFO rb-01d1866-225816-427570 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-22 09:46:18,375 44 INFO rb-01d1866-225816-427570 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-22 09:46:18,439 44 INFO rb-01d1866-225816-427570 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-22 09:46:18,448 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52267687 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '50805803-931f-467b-b2d4-06d72d682995'}] 2026-10-22 09:46:18,463 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:46:18,610 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [737] to pos.order #757 2026-10-22 09:46:19,119 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52267687 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '50805803-931f-467b-b2d4-06d72d682995'} updated pos.order #757 2026-10-22 09:46:19,162 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52267687 finished 2026-10-22 09:46:19,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 247 0.315 0.552 2026-10-22 09:46:19,507 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,559 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,608 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,671 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,718 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,769 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,837 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,898 44 INFO rb-01d1866-225816-427570 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-22 09:46:19,911 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95824573 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0ee38c25-f9b5-4bab-bed4-496909361915'}] 2026-10-22 09:46:20,044 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [738] to pos.order #756 2026-10-22 09:46:20,368 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95824573 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0ee38c25-f9b5-4bab-bed4-496909361915'} updated pos.order #756 2026-10-22 09:46:20,403 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95824573 finished 2026-10-22 09:46:20,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.167 0.448 2026-10-22 09:46:20,664 44 INFO rb-01d1866-225816-427570 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-22 09:46:20,712 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-22 09:46:20,713 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 09:46:20,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17933288 (allocated 19795968) 2026-10-22 09:46:20,890 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 107859 2026-10-22 09:46:20,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-22 09:46:20,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 107859 2026-10-22 09:46:21,009 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094621_009105_test_07_split_bill_screen.txt 2026-10-22 09:46:21,009 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmp_wdazg9h_chrome_odoo" 2026-10-22 09:46:21,452 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 108075 2026-10-22 09:46:21,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmphs2ijv7g_chrome_odoo 2026-10-22 09:46:21,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:42037/json/version 2026-10-22 09:46:21,454 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:21,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:46:21,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:42037/json 2026-10-22 09:46:21,479 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:21,491 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:42037/devtools/page/CF8F6AD2E4ACBA984FF8BE8510CE8EC8 2026-10-22 09:46:21,501 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-22 09:46:21,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-22 09:46:21,606 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:46:21,608 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-22 09:46:21,618 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:46:21,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:46:21,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:21] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.020 0.046 2026-10-22 09:46:21,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'CF8F6AD2E4ACBA984FF8BE8510CE8EC8', 'loaderId': 'DA3101ABB38755A2AF742016EAA1A578', 'isDownload': False} 2026-10-22 09:46:21,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-22 09:46:21,735 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:46:21,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:21] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-10-22 09:46:21,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:21] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.032 2026-10-22 09:46:21,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:21] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.052 2026-10-22 09:46:22,532 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:46:22,536 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:46:22,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:46:22,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:46:22,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTourPay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:46:22,611 44 INFO rb-01d1866-225816-427570 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-22 09:46:22,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:46:22,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:46:22,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:46:22,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-22 09:46:22,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.035 2026-10-22 09:46:22,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-22 09:46:23,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 283 0.321 0.493 2026-10-22 09:46:23,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:23] "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-22 09:46:23,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:23,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:23] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.017 2026-10-22 09:46:23,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:23] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.013 0.036 2026-10-22 09:46:23,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:23,921 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:46:23,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:46:24,003 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:24,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.020 0.036 2026-10-22 09:46:24,087 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:46:24,098 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:46:24,100 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:46:24,126 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "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-22 09:46:24,161 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.032 0.117 2026-10-22 09:46:24,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-22 09:46:24,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.066 2026-10-22 09:46:24,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-22 09:46:24,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:24,505 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,569 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:46:24,570 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:46:24,615 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.065 0.066 2026-10-22 09:46:24,672 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,717 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.030 0.180 2026-10-22 09:46:24,770 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:24] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.210 2026-10-22 09:46:24,820 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,907 44 INFO rb-01d1866-225816-427570 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-22 09:46:24,957 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,009 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,061 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,111 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,194 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:25,247 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,333 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,395 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,454 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,536 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,587 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,648 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,718 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,777 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,833 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,929 44 INFO rb-01d1866-225816-427570 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-22 09:46:25,934 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18393908 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'f2cc9def-40bb-42e5-b9cc-ef744a86ba88'}] 2026-10-22 09:46:26,013 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18393908 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'f2cc9def-40bb-42e5-b9cc-ef744a86ba88'} created pos.order #758 2026-10-22 09:46:26,050 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18393908 finished 2026-10-22 09:46:26,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.041 0.153 2026-10-22 09:46:26,194 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38365649 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000002', 'uuid': '7234d4da-a1eb-4d70-a97e-9ffd262329ca'}] 2026-10-22 09:46:26,292 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38365649 order {'name': '/', 'pos_reference': '262-120-000002', 'uuid': '7234d4da-a1eb-4d70-a97e-9ffd262329ca'} created pos.order #759 2026-10-22 09:46:26,326 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38365649 finished 2026-10-22 09:46:26,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.069 0.158 2026-10-22 09:46:26,498 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:46:26,500 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:46:26,522 44 INFO rb-01d1866-225816-427570 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-22 09:46:26,603 44 INFO rb-01d1866-225816-427570 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-22 09:46:26,610 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48166011 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000002', 'uuid': '7234d4da-a1eb-4d70-a97e-9ffd262329ca'}] 2026-10-22 09:46:26,620 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:46:26,750 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [739] to pos.order #759 2026-10-22 09:46:27,211 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48166011 order {'name': '/', 'pos_reference': '262-120-000002', 'uuid': '7234d4da-a1eb-4d70-a97e-9ffd262329ca'} updated pos.order #759 2026-10-22 09:46:27,240 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48166011 finished 2026-10-22 09:46:27,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.192 0.558 2026-10-22 09:46:27,626 44 INFO rb-01d1866-225816-427570 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-22 09:46:27,680 44 INFO rb-01d1866-225816-427570 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-22 09:46:27,735 44 INFO rb-01d1866-225816-427570 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-22 09:46:27,787 44 INFO rb-01d1866-225816-427570 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-22 09:46:27,845 44 INFO rb-01d1866-225816-427570 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-22 09:46:27,907 44 INFO rb-01d1866-225816-427570 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-22 09:46:27,975 44 INFO rb-01d1866-225816-427570 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-22 09:46:27,981 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77105495 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'f2cc9def-40bb-42e5-b9cc-ef744a86ba88'}] 2026-10-22 09:46:28,116 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [740] to pos.order #758 2026-10-22 09:46:28,548 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77105495 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'f2cc9def-40bb-42e5-b9cc-ef744a86ba88'} updated pos.order #758 2026-10-22 09:46:28,578 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77105495 finished 2026-10-22 09:46:28,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.207 0.518 2026-10-22 09:46:28,824 44 INFO rb-01d1866-225816-427570 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-22 09:46:28,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-22 09:46:28,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 09:46:29,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 19168572 (allocated 20844544) 2026-10-22 09:46:29,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 108075 2026-10-22 09:46:29,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-22 09:46:29,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 108075 2026-10-22 09:46:29,210 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094629_209931_test_07_split_bill_screen.txt 2026-10-22 09:46:29,210 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmphs2ijv7g_chrome_odoo" 2026-10-22 09:46:29,235 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-22 09:46:29,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 108286 2026-10-22 09:46:29,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmprsfrq41e_chrome_odoo 2026-10-22 09:46:29,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:39059/json/version 2026-10-22 09:46:29,822 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:29,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-22 09:46:29,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:39059/json 2026-10-22 09:46:29,860 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:29,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:39059/devtools/page/5B979F898AF256A77B5BF7CAE3F35D83 2026-10-22 09:46:29,901 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-22 09:46:29,912 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-22 09:46:29,989 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:46:30,002 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-22 09:46:30,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:46:30,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:46:30,026 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:46:31,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:31] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.089 1.145 2026-10-22 09:46:31,254 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': '5B979F898AF256A77B5BF7CAE3F35D83', 'loaderId': 'D39D72E8A606091775F8C232A73F0EDF', 'isDownload': False} 2026-10-22 09:46:31,255 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-22 09:46:31,277 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:46:31,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:31] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:46:31,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:31] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-22 09:46:31,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:31] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-22 09:46:31,988 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:31,997 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:46:32,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-22 09:46:32,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:46:32,068 44 INFO rb-01d1866-225816-427570 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-22 09:46:32,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.016 0.020 2026-10-22 09:46:32,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:46:32,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:32,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "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-22 09:46:32,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-22 09:46:32,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.051 2026-10-22 09:46:32,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-22 09:46:33,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.406 0.558 2026-10-22 09:46:33,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "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-22 09:46:33,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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.008 2026-10-22 09:46:33,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.051 2026-10-22 09:46:33,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:46:33,576 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-22 09:46:33,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:46:33,645 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:33,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:33,681 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:46:33,689 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:46:33,715 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:33,725 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "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-22 09:46:33,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.045 0.060 2026-10-22 09:46:33,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.016 0.123 2026-10-22 09:46:33,807 44 INFO rb-01d1866-225816-427570 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-22 09:46:33,809 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:46:33,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.012 0.053 2026-10-22 09:46:33,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:33] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.060 0.119 2026-10-22 09:46:34,096 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,097 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:46:34,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:34] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.071 0.251 2026-10-22 09:46:34,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:34] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.273 2026-10-22 09:46:34,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.112 2026-10-22 09:46:34,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:46:34,426 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,461 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:34,519 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,581 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,631 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,682 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,733 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,810 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,863 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,914 44 INFO rb-01d1866-225816-427570 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-22 09:46:34,964 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,016 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,090 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,141 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,195 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,243 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,294 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,345 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,395 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,446 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,504 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,555 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,606 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,685 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,695 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:35,698 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:35,768 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,850 44 INFO rb-01d1866-225816-427570 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-22 09:46:35,863 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53022793 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1aba6ffb-669e-42f0-af85-c85239ab664d'}] 2026-10-22 09:46:35,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:46:36,549 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53022793 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1aba6ffb-669e-42f0-af85-c85239ab664d'} created pos.order #760 2026-10-22 09:46:36,586 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53022793 finished 2026-10-22 09:46:36,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.263 0.568 2026-10-22 09:46:36,909 44 INFO rb-01d1866-225816-427570 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-22 09:46:36,963 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:37,036 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,082 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,133 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,183 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,234 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,285 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,345 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,429 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,436 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56632988 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '8eca8781-baae-41b8-9b21-854a075e88bb'}] 2026-10-22 09:46:37,493 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56632988 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '8eca8781-baae-41b8-9b21-854a075e88bb'} created pos.order #761 2026-10-22 09:46:37,527 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56632988 finished 2026-10-22 09:46:37,630 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 40 0.030 0.167 2026-10-22 09:46:37,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.038 0.072 2026-10-22 09:46:37,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.034 2026-10-22 09:46:37,836 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:37] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.014 0.021 2026-10-22 09:46:37,888 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,938 44 INFO rb-01d1866-225816-427570 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-22 09:46:37,992 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,043 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,094 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,155 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,205 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,256 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,338 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,389 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,457 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,507 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,558 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,609 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,659 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,710 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,761 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,811 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,873 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,922 44 INFO rb-01d1866-225816-427570 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-22 09:46:38,973 44 INFO rb-01d1866-225816-427570 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-22 09:46:39,033 44 INFO rb-01d1866-225816-427570 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-22 09:46:39,103 44 INFO rb-01d1866-225816-427570 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-22 09:46:39,109 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47912947 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '8eca8781-baae-41b8-9b21-854a075e88bb'}] 2026-10-22 09:46:39,136 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1250] to pos.order #761 2026-10-22 09:46:39,211 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [742] to pos.order #761 2026-10-22 09:46:39,619 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47912947 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '8eca8781-baae-41b8-9b21-854a075e88bb'} updated pos.order #761 2026-10-22 09:46:39,669 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47912947 finished 2026-10-22 09:46:39,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 192 0.197 0.496 2026-10-22 09:46:39,918 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-22 09:46:39,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:46:40,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 19175812 (allocated 20582400) 2026-10-22 09:46:40,094 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 108286 2026-10-22 09:46:40,095 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-22 09:46:40,097 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 108286 2026-10-22 09:46:40,223 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094640_223505_test_08_refund_stay_current_table.txt 2026-10-22 09:46:40,224 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmprsfrq41e_chrome_odoo" 2026-10-22 09:46:40,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-22 09:46:42,536 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 108496 2026-10-22 09:46:42,537 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmp6lq4_pug_chrome_odoo 2026-10-22 09:46:42,537 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:39703/json/version 2026-10-22 09:46:42,538 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:42,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-22 09:46:42,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:39703/json 2026-10-22 09:46:42,607 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:42,616 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:39703/devtools/page/6EDAC1098D2E8BC35AB06172B62F224C 2026-10-22 09:46:42,626 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-22 09:46:42,629 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-22 09:46:42,764 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:46:42,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-22 09:46:42,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:46:42,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:46:42,790 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:46:43,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:43] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.060 0.781 2026-10-22 09:46:43,631 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '6EDAC1098D2E8BC35AB06172B62F224C', 'loaderId': '13C9FBFAEF1BBD05DB400122837CCE33', 'isDownload': False} 2026-10-22 09:46:43,632 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-22 09:46:43,654 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:46:43,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:43] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.009 2026-10-22 09:46:43,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:43] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-22 09:46:43,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:43] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-10-22 09:46:44,417 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:44,429 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:44,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:46:44,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate test code "odoo.startTour('SplitBillScreenTour4ProductCombo', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:46:44,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-22 09:46:44,501 44 INFO rb-01d1866-225816-427570 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-22 09:46:44,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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-22 09:46:44,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:44,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.017 2026-10-22 09:46:44,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.041 2026-10-22 09:46:44,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-22 09:46:44,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.033 0.053 2026-10-22 09:46:45,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.354 0.611 2026-10-22 09:46:45,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.019 2026-10-22 09:46:45,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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.013 2026-10-22 09:46:46,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.059 2026-10-22 09:46:46,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:46,049 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-22 09:46:46,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:46:46,146 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:46,191 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:46:46,199 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:46:46,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.031 0.048 2026-10-22 09:46:46,244 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:46,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-10-22 09:46:46,273 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 09:46:46,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.017 0.093 2026-10-22 09:46:46,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.041 2026-10-22 09:46:46,331 44 INFO rb-01d1866-225816-427570 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-22 09:46:46,382 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:46,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.040 0.078 2026-10-22 09:46:46,478 44 INFO rb-01d1866-225816-427570 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-22 09:46:46,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.028 0.177 2026-10-22 09:46:46,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.221 2026-10-22 09:46:46,608 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:46:46,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.190 2026-10-22 09:46:46,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "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.009 2026-10-22 09:46:46,874 44 INFO rb-01d1866-225816-427570 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-22 09:46:46,915 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:46:46,939 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,001 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,057 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,117 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,263 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,326 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,389 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,442 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,500 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,632 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,699 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,749 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,801 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,851 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,907 44 INFO rb-01d1866-225816-427570 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-22 09:46:47,957 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,008 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,108 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,158 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,282 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,333 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,384 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,434 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,485 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,594 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,645 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,698 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,748 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,799 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,849 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,911 44 INFO rb-01d1866-225816-427570 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-22 09:46:48,989 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,050 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,113 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,187 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,239 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,290 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,341 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,392 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,444 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,496 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,548 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,598 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,650 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,702 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,859 44 INFO rb-01d1866-225816-427570 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-22 09:46:49,864 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8319836 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '02f07fa6-ee8b-40c6-bf3f-34fbf9ec748f'}] 2026-10-22 09:46:49,910 44 INFO rb-01d1866-225816-427570 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-22 09:46:50,066 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8319836 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '02f07fa6-ee8b-40c6-bf3f-34fbf9ec748f'} created pos.order #762 2026-10-22 09:46:50,102 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8319836 finished 2026-10-22 09:46:50,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.135 0.214 2026-10-22 09:46:50,339 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85669210 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '1d172a4b-84c2-4541-a82b-4cc766b78905'}] 2026-10-22 09:46:50,471 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85669210 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '1d172a4b-84c2-4541-a82b-4cc766b78905'} created pos.order #763 2026-10-22 09:46:50,506 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85669210 finished 2026-10-22 09:46:50,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.076 0.188 2026-10-22 09:46:50,726 44 INFO rb-01d1866-225816-427570 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-22 09:46:50,775 44 INFO rb-01d1866-225816-427570 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-22 09:46:50,851 44 INFO rb-01d1866-225816-427570 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-22 09:46:50,866 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:50,868 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:46:50,903 44 INFO rb-01d1866-225816-427570 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-22 09:46:50,955 44 INFO rb-01d1866-225816-427570 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-22 09:46:51,034 44 INFO rb-01d1866-225816-427570 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-22 09:46:51,106 44 INFO rb-01d1866-225816-427570 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-22 09:46:51,113 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42093514 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '1d172a4b-84c2-4541-a82b-4cc766b78905'}] 2026-10-22 09:46:51,124 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:46:51,308 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [743] to pos.order #763 2026-10-22 09:46:52,402 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42093514 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '1d172a4b-84c2-4541-a82b-4cc766b78905'} updated pos.order #763 2026-10-22 09:46:52,439 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42093514 finished 2026-10-22 09:46:52,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 390 0.493 0.988 2026-10-22 09:46:52,912 44 INFO rb-01d1866-225816-427570 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-22 09:46:52,962 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,014 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,076 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,128 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,183 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,229 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,282 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,333 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,384 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,436 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,487 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,537 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,589 44 INFO rb-01d1866-225816-427570 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-22 09:46:53,640 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-22 09:46:53,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-22 09:46:53,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 23171748 (allocated 24645632) 2026-10-22 09:46:53,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 108496 2026-10-22 09:46:53,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-22 09:46:53,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 108496 2026-10-22 09:46:54,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094654_029343_test_09_combo_split_bill.txt 2026-10-22 09:46:54,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmp6lq4_pug_chrome_odoo" 2026-10-22 09:46:54,054 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-22 09:46:54,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 108703 2026-10-22 09:46:54,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmps1wt9z21_chrome_odoo 2026-10-22 09:46:54,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:35077/json/version 2026-10-22 09:46:54,658 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:54,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-22 09:46:54,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:35077/json 2026-10-22 09:46:54,676 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:46:54,685 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:35077/devtools/page/751BF281620A84BB8E925E711AFD0704 2026-10-22 09:46:54,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-22 09:46:54,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-22 09:46:54,815 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:46:54,827 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-22 09:46:54,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:46:54,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:46:54,861 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:46:55,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:55] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 0.826 2026-10-22 09:46:55,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '751BF281620A84BB8E925E711AFD0704', 'loaderId': 'B8A813F5F49EFD06274E190BE52C8370', 'isDownload': False} 2026-10-22 09:46:55,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-22 09:46:55,767 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:46:55,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:55] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-22 09:46:55,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:55] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-22 09:46:55,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:55] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-22 09:46:56,577 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:46:56,598 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:46:56,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.032 2026-10-22 09:46:56,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:46:56,671 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:46:56,682 44 INFO rb-01d1866-225816-427570 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-22 09:46:56,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-22 09:46:56,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:46:56,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.015 2026-10-22 09:46:56,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-22 09:46:56,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "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-22 09:46:56,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-22 09:46:57,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.406 0.564 2026-10-22 09:46:57,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:46:58,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:46:58,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-22 09:46:58,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.014 2026-10-22 09:46:58,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-22 09:46:58,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:58,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:46:58,265 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:46:58,283 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:46:58,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:46:58,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.026 0.042 2026-10-22 09:46:58,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:46:58,359 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:58,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.099 2026-10-22 09:46:58,396 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:58,420 44 INFO rb-01d1866-225816-427570 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-22 09:46:58,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.021 0.047 2026-10-22 09:46:58,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.045 0.128 2026-10-22 09:46:58,562 44 INFO rb-01d1866-225816-427570 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-22 09:46:58,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.028 0.237 2026-10-22 09:46:58,660 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:46:58,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.020 0.231 2026-10-22 09:46:58,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.203 2026-10-22 09:46:58,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46: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-22 09:46:58,961 44 INFO rb-01d1866-225816-427570 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-22 09:46:58,995 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:46:59,066 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,115 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,165 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,216 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,267 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,320 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-22 09:46:59,370 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,468 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36844064 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a2028e72-98ed-4a47-8e5f-2f039cb13038'}] 2026-10-22 09:46:59,471 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,580 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36844064 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a2028e72-98ed-4a47-8e5f-2f039cb13038'} created pos.order #764 2026-10-22 09:46:59,623 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36844064 finished 2026-10-22 09:46:59,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.087 0.207 2026-10-22 09:46:59,818 44 INFO rb-01d1866-225816-427570 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-22 09:46:59,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:46:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.014 2026-10-22 09:47:01,852 44 INFO rb-01d1866-225816-427570 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-22 09:47:01,903 44 INFO rb-01d1866-225816-427570 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-22 09:47:01,954 44 INFO rb-01d1866-225816-427570 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-22 09:47:02,016 44 INFO rb-01d1866-225816-427570 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-22 09:47:04,053 44 INFO rb-01d1866-225816-427570 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-22 09:47:04,103 44 INFO rb-01d1866-225816-427570 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-22 09:47:04,154 44 INFO rb-01d1866-225816-427570 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-22 09:47:04,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-22 09:47:04,206 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:47:04,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15836404 (allocated 17563648) 2026-10-22 09:47:04,341 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 108703 2026-10-22 09:47:04,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-22 09:47:04,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 108703 2026-10-22 09:47:04,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094704_455405_test_10_save_last_preparation_changes.txt 2026-10-22 09:47:04,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmps1wt9z21_chrome_odoo" 2026-10-22 09:47:04,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-22 09:47:05,223 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 108907 2026-10-22 09:47:05,223 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmp902b501n_chrome_odoo 2026-10-22 09:47:05,223 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:37839/json/version 2026-10-22 09:47:05,225 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:05,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-22 09:47:05,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:37839/json 2026-10-22 09:47:05,268 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:05,287 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:37839/devtools/page/F3854E0C91E71A31BC9D2822EAC558AA 2026-10-22 09:47:05,310 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-22 09:47:05,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-22 09:47:05,405 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:47:05,427 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-22 09:47:05,437 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:47:05,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:47:05,470 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:47:06,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:06] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.094 1.029 2026-10-22 09:47:06,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': 'F3854E0C91E71A31BC9D2822EAC558AA', 'loaderId': 'F5AA3F4668B000D41F29C2444D357B0F', 'isDownload': False} 2026-10-22 09:47:06,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-22 09:47:06,607 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:47:06,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:06] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.009 2026-10-22 09:47:06,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:06] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.035 2026-10-22 09:47:06,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:06] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.052 2026-10-22 09:47:07,245 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:07,251 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:07,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:47:07,304 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate test code "odoo.startTour('OrderTrackingTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:47:07,314 44 INFO rb-01d1866-225816-427570 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-22 09:47:07,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-22 09:47:07,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:47:07,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:07,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.014 2026-10-22 09:47:07,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.042 2026-10-22 09:47:07,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.056 2026-10-22 09:47:07,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-22 09:47:08,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.331 0.561 2026-10-22 09:47:08,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:47:08,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:47:08,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-22 09:47:08,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.014 2026-10-22 09:47:08,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-22 09:47:08,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:08,798 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:08,832 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:47:08,833 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:47:08,864 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:47:08,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.028 0.047 2026-10-22 09:47:08,937 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.058 2026-10-22 09:47:08,940 44 INFO rb-01d1866-225816-427570 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-22 09:47:08,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.010 0.121 2026-10-22 09:47:08,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.133 2026-10-22 09:47:08,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:08] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.056 2026-10-22 09:47:09,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.014 2026-10-22 09:47:09,088 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:47:09,099 44 INFO rb-01d1866-225816-427570 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-22 09:47:09,157 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:47:09,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.053 0.075 2026-10-22 09:47:09,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.035 0.199 2026-10-22 09:47:09,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.270 2026-10-22 09:47:09,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.016 2026-10-22 09:47:09,553 44 INFO rb-01d1866-225816-427570 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-22 09:47:09,587 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:09,650 44 INFO rb-01d1866-225816-427570 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-22 09:47:09,728 44 INFO rb-01d1866-225816-427570 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-22 09:47:09,779 44 INFO rb-01d1866-225816-427570 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-22 09:47:09,829 44 INFO rb-01d1866-225816-427570 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-22 09:47:09,880 44 INFO rb-01d1866-225816-427570 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-22 09:47:09,935 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,000 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,032 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41063659 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a28ef9eb-5cee-4fad-8267-e3a896aabfbc'}] 2026-10-22 09:47:10,171 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41063659 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a28ef9eb-5cee-4fad-8267-e3a896aabfbc'} created pos.order #765 2026-10-22 09:47:10,213 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41063659 finished 2026-10-22 09:47:10,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.110 0.195 2026-10-22 09:47:10,372 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.012 2026-10-22 09:47:10,456 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,499 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,557 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,608 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,659 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,715 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,769 44 INFO rb-01d1866-225816-427570 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-22 09:47:10,952 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,003 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,061 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,112 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,163 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,241 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,252 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:11,256 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:11,328 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,389 44 INFO rb-01d1866-225816-427570 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-22 09:47:11,396 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:11,401 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58391157 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a28ef9eb-5cee-4fad-8267-e3a896aabfbc'}] 2026-10-22 09:47:11,625 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [744] to pos.order #765 2026-10-22 09:47:12,077 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58391157 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a28ef9eb-5cee-4fad-8267-e3a896aabfbc'} updated pos.order #765 2026-10-22 09:47:12,116 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58391157 finished 2026-10-22 09:47:12,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.304 0.524 2026-10-22 09:47:12,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-22 09:47:12,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-22 09:47:12,580 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16887132 (allocated 19009536) 2026-10-22 09:47:12,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 108907 2026-10-22 09:47:12,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-22 09:47:12,618 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 108907 2026-10-22 09:47:12,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094712_720159_test_12_order_tracking.txt 2026-10-22 09:47:12,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmp902b501n_chrome_odoo" 2026-10-22 09:47:12,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-22 09:47:13,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 109108 2026-10-22 09:47:13,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpp5hy9k4h_chrome_odoo 2026-10-22 09:47:13,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:41999/json/version 2026-10-22 09:47:13,356 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:13,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-22 09:47:13,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:41999/json 2026-10-22 09:47:13,379 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:13,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:41999/devtools/page/ED29D54373B7F44250A3B773CEDAE2A0 2026-10-22 09:47:13,406 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-22 09:47:13,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-22 09:47:13,496 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:47:13,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-22 09:47:13,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:47:13,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:47:13,528 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:47:14,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:14] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.065 0.860 2026-10-22 09:47:14,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': 'ED29D54373B7F44250A3B773CEDAE2A0', 'loaderId': '54E26F4B2CFAA39E260C75F0C5E5828A', 'isDownload': False} 2026-10-22 09:47:14,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-22 09:47:14,470 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:47:14,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:14] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-22 09:47:14,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:14] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-22 09:47:14,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:14] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-22 09:47:15,275 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:15,276 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:47:15,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:47:15,335 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate test code "odoo.startTour('CategLabelCheck', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:47:15,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-22 09:47:15,343 44 INFO rb-01d1866-225816-427570 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-22 09:47:15,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:15,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:15,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "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-22 09:47:15,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-22 09:47:15,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.038 0.063 2026-10-22 09:47:15,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-22 09:47:16,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.377 0.588 2026-10-22 09:47:16,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "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-22 09:47:16,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "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-22 09:47:16,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.061 2026-10-22 09:47:16,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:16,827 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-22 09:47:16,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:47:16,905 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:16,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:16,946 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:16,951 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:17,002 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:47:17,015 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:17,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.053 0.067 2026-10-22 09:47:17,075 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:17,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.006 0.155 2026-10-22 09:47:17,115 44 INFO rb-01d1866-225816-427570 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-22 09:47:17,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.076 2026-10-22 09:47:17,205 44 INFO rb-01d1866-225816-427570 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-22 09:47:17,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.062 0.124 2026-10-22 09:47:17,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.043 0.247 2026-10-22 09:47:17,356 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:17,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.099 0.225 2026-10-22 09:47:17,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.368 2026-10-22 09:47:17,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:17,705 44 INFO rb-01d1866-225816-427570 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-22 09:47:17,733 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:17,812 44 INFO rb-01d1866-225816-427570 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-22 09:47:17,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-22 09:47:17,880 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:47:18,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14350384 (allocated 15466496) 2026-10-22 09:47:18,070 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 109108 2026-10-22 09:47:18,082 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-22 09:47:18,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 109108 2026-10-22 09:47:18,210 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094718_210369_test_13_category_check.txt 2026-10-22 09:47:18,210 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpp5hy9k4h_chrome_odoo" 2026-10-22 09:47:18,235 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-22 09:47:18,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 109312 2026-10-22 09:47:18,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmp5hdbg_jx_chrome_odoo 2026-10-22 09:47:18,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:37789/json/version 2026-10-22 09:47:18,931 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:18,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-22 09:47:18,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:37789/json 2026-10-22 09:47:18,980 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:18,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:37789/devtools/page/DC31BE97327B385FD2E88F055A85B4B7 2026-10-22 09:47:18,999 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-22 09:47:19,003 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-22 09:47:19,105 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:47:19,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-22 09:47:19,125 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:47:19,125 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:47:19,149 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:47:19,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:19] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.089 0.692 2026-10-22 09:47:19,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': 'DC31BE97327B385FD2E88F055A85B4B7', 'loaderId': '8B1AB3258E7AF99D87EC97DF0CDC7C59', 'isDownload': False} 2026-10-22 09:47:19,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-22 09:47:19,949 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:47:19,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:19] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-22 09:47:19,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:19] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-22 09:47:19,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:19] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-22 09:47:20,701 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:20,704 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:20,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 09:47:20,771 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate test code "odoo.startTour('CrmTeamTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:47:20,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-22 09:47:20,784 44 INFO rb-01d1866-225816-427570 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-22 09:47:20,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:47:20,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:20,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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.014 2026-10-22 09:47:20,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-22 09:47:20,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "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-22 09:47:20,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-22 09:47:21,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.324 0.573 2026-10-22 09:47:21,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:21] "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-22 09:47:22,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:47:22,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.053 2026-10-22 09:47:22,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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.013 2026-10-22 09:47:22,180 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-22 09:47:22,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-22 09:47:22,264 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:47:22,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:47:22,305 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:22,322 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:47:22,363 44 INFO rb-01d1866-225816-427570 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-22 09:47:22,400 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "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-22 09:47:22,411 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:47:22,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.070 0.084 2026-10-22 09:47:22,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.017 0.168 2026-10-22 09:47:22,474 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:47:22,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.152 2026-10-22 09:47:22,571 44 INFO rb-01d1866-225816-427570 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-22 09:47:22,602 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:47:22,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.038 0.145 2026-10-22 09:47:22,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.030 0.246 2026-10-22 09:47:22,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.214 2026-10-22 09:47:22,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.214 2026-10-22 09:47:22,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:47:22,999 44 INFO rb-01d1866-225816-427570 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-22 09:47:23,050 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:23,102 44 INFO rb-01d1866-225816-427570 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-22 09:47:23,174 44 INFO rb-01d1866-225816-427570 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-22 09:47:23,208 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3900133 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c6f8f573-0aaa-4887-b892-12c7d187b3d3'}] 2026-10-22 09:47:23,300 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3900133 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c6f8f573-0aaa-4887-b892-12c7d187b3d3'} created pos.order #766 2026-10-22 09:47:23,329 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3900133 finished 2026-10-22 09:47:23,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.054 0.169 2026-10-22 09:47:23,461 44 INFO rb-01d1866-225816-427570 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-22 09:47:23,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.016 2026-10-22 09:47:23,543 44 INFO rb-01d1866-225816-427570 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-22 09:47:23,602 44 INFO rb-01d1866-225816-427570 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-22 09:47:25,640 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-22 09:47:25,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-22 09:47:25,734 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15524736 (allocated 16777216) 2026-10-22 09:47:25,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 109312 2026-10-22 09:47:25,748 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-22 09:47:25,750 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 109312 2026-10-22 09:47:25,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094725_866557_test_13_crm_team.txt 2026-10-22 09:47:25,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmp5hdbg_jx_chrome_odoo" 2026-10-22 09:47:25,914 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-22 09:47:26,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 109509 2026-10-22 09:47:26,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmpc6rhzd3q_chrome_odoo 2026-10-22 09:47:26,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:44869/json/version 2026-10-22 09:47:26,492 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44869', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:26,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:47:26,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:44869/json 2026-10-22 09:47:26,513 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44869', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:26,523 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:44869/devtools/page/59D681B5D48BE1409196DC3960992908 2026-10-22 09:47:26,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-22 09:47:26,537 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-22 09:47:26,630 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:47:26,647 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-22 09:47:26,656 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:47:26,656 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:47:26,697 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:47:27,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:27] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.073 0.730 2026-10-22 09:47:27,496 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '59D681B5D48BE1409196DC3960992908', 'loaderId': 'A611A8C34CEE4D4D3E115B186B42D234', 'isDownload': False} 2026-10-22 09:47:27,497 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-22 09:47:27,523 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:47:27,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.017 2026-10-22 09:47:27,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-22 09:47:27,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.036 2026-10-22 09:47:28,266 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:28,268 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:28,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:47:28,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:47:28,328 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate test code "odoo.startTour('OrderChange', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:47:28,342 44 INFO rb-01d1866-225816-427570 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-22 09:47:28,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:28,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:28,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "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-22 09:47:28,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-22 09:47:28,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.043 2026-10-22 09:47:28,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-22 09:47:29,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.362 0.817 2026-10-22 09:47:29,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:29] "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-22 09:47:29,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:47:29,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:29] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.064 2026-10-22 09:47:30,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:30,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:47:30,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-22 09:47:30,156 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:30,225 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:47:30,227 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:47:30,255 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:47:30,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.093 0.055 2026-10-22 09:47:30,312 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.073 2026-10-22 09:47:30,331 44 INFO rb-01d1866-225816-427570 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-22 09:47:30,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.175 2026-10-22 09:47:30,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.052 2026-10-22 09:47:30,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.192 2026-10-22 09:47:30,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.011 0.028 2026-10-22 09:47:30,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.068 2026-10-22 09:47:30,625 44 INFO rb-01d1866-225816-427570 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-22 09:47:30,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.038 0.074 2026-10-22 09:47:30,673 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:30,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.041 0.206 2026-10-22 09:47:30,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.203 2026-10-22 09:47:30,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:47:31,031 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,072 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:31,123 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,175 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,224 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,275 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-22 09:47:31,381 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,471 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14228121 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c895b84e-3a24-4321-82eb-af47d1261e5a'}] 2026-10-22 09:47:31,472 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,549 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14228121 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c895b84e-3a24-4321-82eb-af47d1261e5a'} created pos.order #767 2026-10-22 09:47:31,578 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14228121 finished 2026-10-22 09:47:31,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.069 0.151 2026-10-22 09:47:31,760 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:31] "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.017 2026-10-22 09:47:31,811 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,863 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,909 44 INFO rb-01d1866-225816-427570 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-22 09:47:31,975 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,034 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,099 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,150 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,202 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,252 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,310 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,366 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,418 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,500 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,511 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:32,513 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:47:32,549 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,599 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,681 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,735 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,807 44 INFO rb-01d1866-225816-427570 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-22 09:47:32,816 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87273498 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c895b84e-3a24-4321-82eb-af47d1261e5a'}] 2026-10-22 09:47:32,827 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:32,948 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [745] to pos.order #767 2026-10-22 09:47:33,680 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87273498 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c895b84e-3a24-4321-82eb-af47d1261e5a'} updated pos.order #767 2026-10-22 09:47:33,715 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87273498 finished 2026-10-22 09:47:33,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.500 0.550 2026-10-22 09:47:34,086 44 INFO rb-01d1866-225816-427570 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-22 09:47:34,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-22 09:47:34,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-22 09:47:34,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17306804 (allocated 19009536) 2026-10-22 09:47:34,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 109509 2026-10-22 09:47:34,301 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-22 09:47:34,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 109509 2026-10-22 09:47:34,451 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094734_450895_test_14_change_synced_order.txt 2026-10-22 09:47:34,451 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmpc6rhzd3q_chrome_odoo" 2026-10-22 09:47:34,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-22 09:47:35,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109718 2026-10-22 09:47:35,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpg0j7jewe_chrome_odoo 2026-10-22 09:47:35,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42311/json/version 2026-10-22 09:47:35,093 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:35,146 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-22 09:47:35,147 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42311/json 2026-10-22 09:47:35,147 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:35,167 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:42311/devtools/page/3D6210062DA9FD0A08C224E53254FAA3 2026-10-22 09:47:35,181 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-22 09:47:35,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-22 09:47:35,277 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:47:35,299 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-22 09:47:35,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:47:35,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:47:35,330 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:47:36,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.058 0.769 2026-10-22 09:47:36,159 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '3D6210062DA9FD0A08C224E53254FAA3', 'loaderId': '08BBB2EA1A9B415D2E93DD40F7C0ED79', 'isDownload': False} 2026-10-22 09:47:36,159 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-22 09:47:36,188 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:47:36,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 09:47:36,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-22 09:47:36,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-22 09:47:36,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:36,920 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:47:36,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-22 09:47:36,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 09:47:36,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:47:36,998 44 INFO rb-01d1866-225816-427570 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-22 09:47:37,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.017 2026-10-22 09:47:37,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:37,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-22 09:47:37,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.028 2026-10-22 09:47:37,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:37] "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-22 09:47:37,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-22 09:47:38,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.343 0.484 2026-10-22 09:47:38,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "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-22 09:47:38,165 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.001 0.009 2026-10-22 09:47:38,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.058 2026-10-22 09:47:38,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.001 0.007 2026-10-22 09:47:38,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-22 09:47:38,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 09:47:38,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:47:38,393 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:47:38,431 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:47:38,433 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:47:38,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.034 0.066 2026-10-22 09:47:38,500 44 INFO rb-01d1866-225816-427570 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-22 09:47:38,537 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:47:38,552 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:47:38,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.151 2026-10-22 09:47:38,589 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:47:38,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.048 0.173 2026-10-22 09:47:38,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.111 2026-10-22 09:47:38,714 44 INFO rb-01d1866-225816-427570 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-22 09:47:38,729 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:38,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.044 0.267 2026-10-22 09:47:38,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.130 2026-10-22 09:47:39,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.086 0.188 2026-10-22 09:47:39,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:47:39,131 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,187 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:39,232 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,284 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,338 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,385 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,450 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,498 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,549 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,628 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,649 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:39,652 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:39,685 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,736 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,816 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,886 44 INFO rb-01d1866-225816-427570 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-22 09:47:39,933 44 INFO rb-01d1866-225816-427570 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-22 09:47:40,015 44 INFO rb-01d1866-225816-427570 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-22 09:47:40,121 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-22 09:47:40,122 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-22 09:47:40,122 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-22 09:47:40,123 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-22 09:47:40,124 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-22 09:47:40,125 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-22 09:47:40,125 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-22 09:47:40,126 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-22 09:47:40,128 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-22 09:47:40,129 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-22 09:47:40,129 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-22 09:47:40,130 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-22 09:47:40,131 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-22 09:47:40,131 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-22 09:47:40,132 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-22 09:47:40,132 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-22 09:47:40,133 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-22 09:47:40,134 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-22 09:47:40,137 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-22 09:47:40,137 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-22 09:47:40,138 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-22 09:47:40,139 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-22 09:47:40,139 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-22 09:47:40,140 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-22 09:47:40,140 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-22 09:47:40,141 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-22 09:47:40,142 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-22 09:47:40,142 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-22 09:47:40,144 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-22 09:47:40,146 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-22 09:47:40,147 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-22 09:47:40,147 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-22 09:47:40,149 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:47:40,149 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-22 09:47:40,150 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-22 09:47:40,150 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-22 09:47:40,151 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-22 09:47:40,152 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-22 09:47:40,152 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-22 09:47:40,153 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-22 09:47:40,153 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-22 09:47:40,179 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:47:40,180 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:47:40,184 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:40,208 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:47:40,209 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-22 09:47:40,210 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:47:40,238 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:47:40,247 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-22 09:47:40,254 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:47:40,256 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-22 09:47:40,269 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:47:40,271 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-22 09:47:40,278 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-22 09:47:40,282 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-22 09:47:40,284 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-22 09:47:40,286 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-22 09:47:40,287 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-22 09:47:40,288 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-22 09:47:40,290 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-22 09:47:40,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:47:40,301 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 09:47:40,305 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-22 09:47:40,310 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-22 09:47:40,312 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:47:40,315 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:47:40,318 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-22 09:47:40,320 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-22 09:47:40,328 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-22 09:47:40,330 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-22 09:47:40,330 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-22 09:47:40,331 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-22 09:47:40,332 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-22 09:47:40,333 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-22 09:47:40,334 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-22 09:47:40,335 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-22 09:47:40,335 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-22 09:47:40,337 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-22 09:47:40,338 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-22 09:47:40,338 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-22 09:47:40,339 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-22 09:47:40,340 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-22 09:47:40,340 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-22 09:47:40,340 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-22 09:47:40,341 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-22 09:47:40,341 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-22 09:47:40,342 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-22 09:47:40,342 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-22 09:47:40,342 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-22 09:47:40,343 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-22 09:47:40,343 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-22 09:47:40,344 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-22 09:47:40,344 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-22 09:47:40,345 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-22 09:47:40,348 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-22 09:47:40,351 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-22 09:47:40,351 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-22 09:47:40,352 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-22 09:47:40,353 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-22 09:47:40,356 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-22 09:47:40,357 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-22 09:47:40,358 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-22 09:47:40,358 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-22 09:47:40,359 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-22 09:47:40,364 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-22 09:47:40,367 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-22 09:47:40,369 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-22 09:47:40,370 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "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-22 09:47:40,378 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:47:40,379 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-22 09:47:40,388 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:47:40,390 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:47:40,391 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:47:40,403 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:47:40,406 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-22 09:47:40,420 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-22 09:47:40,422 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-22 09:47:40,426 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-22 09:47:40,430 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:40,440 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-22 09:47:40,444 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-22 09:47:40,444 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:47:40,447 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:47:40,450 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:47:40,451 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:47:40,455 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:40] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:47:40,457 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-22 09:47:40,459 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-22 09:47:40,460 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-22 09:47:40,460 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-22 09:47:40,461 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-22 09:47:40,461 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-22 09:47:40,462 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-22 09:47:40,464 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-22 09:47:40,464 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-22 09:47:40,465 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-22 09:47:40,466 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-22 09:47:40,466 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-22 09:47:40,466 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-22 09:47:40,467 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-22 09:47:40,468 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-22 09:47:40,469 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-22 09:47:40,477 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-22 09:47:40,478 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-22 09:47:40,478 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-22 09:47:40,479 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-22 09:47:40,954 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45585293 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '69f29c20-f955-41a3-adec-94794654cf08'}] 2026-10-22 09:47:40,958 44 INFO rb-01d1866-225816-427570 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-22 09:47:41,094 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45585293 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '69f29c20-f955-41a3-adec-94794654cf08'} created pos.order #768 2026-10-22 09:47:41,121 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45585293 finished 2026-10-22 09:47:41,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.110 0.162 2026-10-22 09:47:41,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 09:47:41,286 44 INFO rb-01d1866-225816-427570 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-22 09:47:41,329 44 INFO rb-01d1866-225816-427570 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-22 09:47:41,396 44 INFO rb-01d1866-225816-427570 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-22 09:47:43,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-22 09:47:43,435 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:47:43,574 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16779736 (allocated 17825792) 2026-10-22 09:47:43,576 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109718 2026-10-22 09:47:43,577 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-22 09:47:43,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109718 2026-10-22 09:47:43,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094743_701772_test_14_pos_payment_sync.txt 2026-10-22 09:47:43,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpg0j7jewe_chrome_odoo" 2026-10-22 09:47:44,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109953 2026-10-22 09:47:44,115 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpp2a7vfye_chrome_odoo 2026-10-22 09:47:44,115 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:40961/json/version 2026-10-22 09:47:44,116 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:44,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-22 09:47:44,244 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:40961/json 2026-10-22 09:47:44,245 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:44,262 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:40961/devtools/page/93B4AA3FC6B34DC3F2FE1F8BEEDADC56 2026-10-22 09:47:44,277 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-22 09:47:44,281 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-22 09:47:44,328 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:47:44,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-22 09:47:44,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:47:44,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:47:44,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:44] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.024 0.070 2026-10-22 09:47:44,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '93B4AA3FC6B34DC3F2FE1F8BEEDADC56', 'loaderId': '89B354FA8249E832FDFFFBF9A32DF49C', 'isDownload': False} 2026-10-22 09:47:44,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-22 09:47:44,483 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:47:44,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:44] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.013 2026-10-22 09:47:44,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:44] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.036 2026-10-22 09:47:44,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:44] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.050 2026-10-22 09:47:45,273 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:45,276 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:45,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:47:45,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:47:45,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:47:45,352 44 INFO rb-01d1866-225816-427570 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-22 09:47:45,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 09:47:45,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:45,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.008 0.010 2026-10-22 09:47:45,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-22 09:47:45,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.021 0.043 2026-10-22 09:47:45,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-22 09:47:46,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.331 0.546 2026-10-22 09:47:46,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "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-22 09:47:46,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-22 09:47:46,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-22 09:47:46,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 09:47:46,762 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-22 09:47:46,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:47:46,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:46,853 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:47:46,879 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:46,897 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:47:46,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.025 0.040 2026-10-22 09:47:46,937 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:47:46,959 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "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-22 09:47:46,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:46] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.021 0.088 2026-10-22 09:47:47,047 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:47:47,063 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.048 0.063 2026-10-22 09:47:47,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.040 0.163 2026-10-22 09:47:47,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.008 0.190 2026-10-22 09:47:47,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-22 09:47:47,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.021 2026-10-22 09:47:47,353 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,401 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:47,408 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:47,430 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:47:47,432 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.016 0.031 2026-10-22 09:47:47,580 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,630 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,719 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,773 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,827 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,872 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,946 44 INFO rb-01d1866-225816-427570 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-22 09:47:47,968 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:47,998 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,049 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,114 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,174 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,222 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,273 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,335 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,397 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,448 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,515 44 INFO rb-01d1866-225816-427570 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-22 09:47:48,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 09:47:48,690 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-22 09:47:48,691 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-22 09:47:48,691 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-22 09:47:48,692 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-22 09:47:48,695 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-22 09:47:48,696 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-22 09:47:48,696 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-22 09:47:48,697 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-22 09:47:48,698 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-22 09:47:48,703 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-22 09:47:48,704 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-22 09:47:48,704 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-22 09:47:48,705 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-22 09:47:48,705 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-22 09:47:48,705 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-22 09:47:48,706 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-22 09:47:48,710 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-22 09:47:48,711 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-22 09:47:48,713 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-22 09:47:48,714 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-22 09:47:48,714 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-22 09:47:48,715 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-22 09:47:48,715 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-22 09:47:48,715 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-22 09:47:48,716 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-22 09:47:48,716 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-22 09:47:48,716 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-22 09:47:48,717 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-22 09:47:48,717 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-22 09:47:48,719 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-22 09:47:48,720 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-22 09:47:48,720 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-22 09:47:48,721 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-22 09:47:48,723 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-22 09:47:48,724 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-22 09:47:48,731 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-22 09:47:48,735 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-22 09:47:48,736 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-22 09:47:48,737 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-22 09:47:48,740 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:47:48,744 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:47:48,746 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-22 09:47:48,747 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:47:48,763 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-22 09:47:48,763 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-22 09:47:48,767 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-22 09:47:48,767 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-22 09:47:48,768 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-22 09:47:48,768 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-22 09:47:48,769 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-22 09:47:48,769 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-22 09:47:48,803 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:47:48,823 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.048 2026-10-22 09:47:48,826 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-22 09:47:48,829 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-22 09:47:48,831 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.049 2026-10-22 09:47:48,839 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:47:48,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:47:48,864 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-22 09:47:48,865 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.060 2026-10-22 09:47:48,869 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-10-22 09:47:48,883 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:47:48,884 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-22 09:47:48,890 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-22 09:47:48,901 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:47:48,902 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-22 09:47:48,905 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-22 09:47:48,924 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-22 09:47:48,931 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 09:47:48,932 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-22 09:47:48,935 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-22 09:47:48,935 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:47:48,936 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-22 09:47:48,939 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-22 09:47:48,940 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-22 09:47:48,944 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-22 09:47:48,945 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-22 09:47:48,948 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-22 09:47:48,952 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-22 09:47:48,953 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-22 09:47:48,954 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-22 09:47:48,954 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-22 09:47:48,955 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-22 09:47:48,956 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-22 09:47:48,958 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-22 09:47:48,958 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-22 09:47:48,959 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-22 09:47:48,960 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-22 09:47:48,961 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-22 09:47:48,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-22 09:47:48,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-22 09:47:48,964 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-22 09:47:48,965 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-22 09:47:48,965 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-22 09:47:48,966 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-22 09:47:48,967 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-22 09:47:48,967 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-22 09:47:48,968 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-22 09:47:48,968 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-22 09:47:48,969 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-22 09:47:48,970 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-22 09:47:48,971 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-22 09:47:48,991 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:48] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:47:49,004 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:47:49,008 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:47:49,025 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.049 2026-10-22 09:47:49,038 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-22 09:47:49,040 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-10-22 09:47:49,053 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-22 09:47:49,076 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-22 09:47:49,076 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:47:49,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:47:49,091 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:47:49,092 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-22 09:47:49,108 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-22 09:47:49,110 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:47:49,114 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-22 09:47:49,114 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-22 09:47:49,115 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-22 09:47:49,116 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-22 09:47:49,116 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-22 09:47:49,116 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-22 09:47:49,117 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-22 09:47:49,117 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-22 09:47:49,118 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-22 09:47:49,118 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-22 09:47:49,119 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-22 09:47:49,119 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-22 09:47:49,120 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-22 09:47:49,121 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-22 09:47:49,121 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-22 09:47:49,122 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-22 09:47:49,122 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-22 09:47:49,123 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-22 09:47:49,123 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-22 09:47:49,124 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-22 09:47:49,124 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-22 09:47:49,125 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-22 09:47:49,126 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-22 09:47:49,128 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-22 09:47:49,130 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-22 09:47:49,134 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-22 09:47:49,135 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-22 09:47:49,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:49,149 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:47:49,152 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:47:49,659 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77704108 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '69f29c20-f955-41a3-adec-94794654cf08'}] 2026-10-22 09:47:49,666 44 INFO rb-01d1866-225816-427570 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-22 09:47:49,794 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #227 deleted pos.payment records with IDs: [747] 2026-10-22 09:47:49,917 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [748] to pos.order #768 2026-10-22 09:47:49,930 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77704108 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '69f29c20-f955-41a3-adec-94794654cf08'} updated pos.order #768 2026-10-22 09:47:49,973 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77704108 finished 2026-10-22 09:47:50,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 109 0.147 0.276 2026-10-22 09:47:50,146 44 INFO rb-01d1866-225816-427570 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-22 09:47:50,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.018 2026-10-22 09:47:50,198 44 INFO rb-01d1866-225816-427570 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-22 09:47:50,254 44 INFO rb-01d1866-225816-427570 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-22 09:47:52,284 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-22 09:47:52,285 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:47:52,398 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17150788 (allocated 18350080) 2026-10-22 09:47:52,414 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109953 2026-10-22 09:47:52,420 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-22 09:47:52,421 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109953 2026-10-22 09:47:52,547 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094752_547517_test_14_pos_payment_sync.txt 2026-10-22 09:47:52,547 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpp2a7vfye_chrome_odoo" 2026-10-22 09:47:53,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 110191 2026-10-22 09:47:53,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp4b_rdvft_chrome_odoo 2026-10-22 09:47:53,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37615/json/version 2026-10-22 09:47:53,020 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:53,048 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-22 09:47:53,048 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37615/json 2026-10-22 09:47:53,049 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:47:53,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:37615/devtools/page/568918F42BF565CAE2B4D22DF3F34753 2026-10-22 09:47:53,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-22 09:47:53,085 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-22 09:47:53,171 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:47:53,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-22 09:47:53,183 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:47:53,183 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:47:53,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:53] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.065 0.075 2026-10-22 09:47:53,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '568918F42BF565CAE2B4D22DF3F34753', 'loaderId': '04AF8547D83DCCCE601025A8F90CDA32', 'isDownload': False} 2026-10-22 09:47:53,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-22 09:47:53,396 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:47:53,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:53] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.011 2026-10-22 09:47:53,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:53] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:47:53,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:53] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 09:47:54,141 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:54,150 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:54,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:47:54,206 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:47:54,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:47:54,216 44 INFO rb-01d1866-225816-427570 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-22 09:47:54,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47: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-22 09:47:54,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:54,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.007 2026-10-22 09:47:54,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 09:47:54,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.040 2026-10-22 09:47:54,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-22 09:47:55,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.369 0.589 2026-10-22 09:47:55,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "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-22 09:47:55,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 09:47:55,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.066 2026-10-22 09:47:55,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "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-22 09:47:55,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-22 09:47:55,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:47:55,786 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:55,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:47:55,815 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:47:55,835 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:47:55,897 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "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-22 09:47:55,902 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-22 09:47:55,947 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:47:55,954 44 INFO rb-01d1866-225816-427570 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-22 09:47:55,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:55] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.071 0.111 2026-10-22 09:47:56,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.223 2026-10-22 09:47:56,082 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.045 0.193 2026-10-22 09:47:56,164 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:56,177 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:56,183 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,198 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:56,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.048 0.335 2026-10-22 09:47:56,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.348 2026-10-22 09:47:56,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "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.265 2026-10-22 09:47:56,338 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.035 2026-10-22 09:47:56,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-22 09:47:56,390 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.020 2026-10-22 09:47:56,478 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,526 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,577 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,633 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,706 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,728 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:47:56,758 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,809 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,872 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,923 44 INFO rb-01d1866-225816-427570 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-22 09:47:56,985 44 INFO rb-01d1866-225816-427570 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-22 09:47:57,052 44 INFO rb-01d1866-225816-427570 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-22 09:47:57,103 44 INFO rb-01d1866-225816-427570 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-22 09:47:57,167 44 INFO rb-01d1866-225816-427570 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-22 09:47:57,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "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-22 09:47:57,309 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-22 09:47:57,310 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-22 09:47:57,311 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-22 09:47:57,311 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-22 09:47:57,312 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-22 09:47:57,312 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-22 09:47:57,312 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-22 09:47:57,319 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-22 09:47:57,321 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-22 09:47:57,321 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-22 09:47:57,321 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-22 09:47:57,322 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-22 09:47:57,322 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-22 09:47:57,327 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-22 09:47:57,327 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-22 09:47:57,335 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-22 09:47:57,335 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-22 09:47:57,336 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-22 09:47:57,336 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-22 09:47:57,336 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-22 09:47:57,337 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-22 09:47:57,337 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-22 09:47:57,337 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-22 09:47:57,340 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-22 09:47:57,342 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-22 09:47:57,342 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-22 09:47:57,345 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-22 09:47:57,346 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-22 09:47:57,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:57,355 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-22 09:47:57,356 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-22 09:47:57,356 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-22 09:47:57,357 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-22 09:47:57,359 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-22 09:47:57,365 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-22 09:47:57,381 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:57,385 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-22 09:47:57,395 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 09:47:57,398 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-22 09:47:57,401 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-22 09:47:57,403 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:47:57,403 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-22 09:47:57,405 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-22 09:47:57,407 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-22 09:47:57,414 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-22 09:47:57,415 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-22 09:47:57,415 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-22 09:47:57,416 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-22 09:47:57,416 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-22 09:47:57,416 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-22 09:47:57,416 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-22 09:47:57,417 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-22 09:47:57,421 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-22 09:47:57,435 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:47:57,439 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:47:57,443 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-22 09:47:57,456 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:47:57,457 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-22 09:47:57,458 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 09:47:57,464 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:47:57,465 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-22 09:47:57,478 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:57,491 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-22 09:47:57,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-10-22 09:47:57,498 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-22 09:47:57,501 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-22 09:47:57,503 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:47:57,515 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-22 09:47:57,517 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-22 09:47:57,519 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-22 09:47:57,521 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-22 09:47:57,523 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-22 09:47:57,525 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-22 09:47:57,526 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-22 09:47:57,527 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-22 09:47:57,534 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-22 09:47:57,536 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 09:47:57,537 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-22 09:47:57,539 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-22 09:47:57,543 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-22 09:47:57,544 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-22 09:47:57,546 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-22 09:47:57,547 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-22 09:47:57,548 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-22 09:47:57,549 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-22 09:47:57,550 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-22 09:47:57,550 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-22 09:47:57,551 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-22 09:47:57,552 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-22 09:47:57,553 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-22 09:47:57,553 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-22 09:47:57,554 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-22 09:47:57,554 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-22 09:47:57,555 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-22 09:47:57,556 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-22 09:47:57,557 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-22 09:47:57,559 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-22 09:47:57,572 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:47:57,577 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-22 09:47:57,580 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:47:57,581 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-22 09:47:57,582 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:47:57,583 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-22 09:47:57,583 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-22 09:47:57,587 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-22 09:47:57,588 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-22 09:47:57,591 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-22 09:47:57,592 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-22 09:47:57,593 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-22 09:47:57,594 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-22 09:47:57,599 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-22 09:47:57,600 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-22 09:47:57,601 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-22 09:47:57,601 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-22 09:47:57,603 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:47:57,603 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-22 09:47:57,604 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-22 09:47:57,605 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-22 09:47:57,605 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-22 09:47:57,606 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-22 09:47:57,607 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-22 09:47:57,607 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-22 09:47:57,607 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-22 09:47:57,608 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-22 09:47:57,611 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-22 09:47:57,611 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-22 09:47:57,612 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-22 09:47:57,612 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-22 09:47:57,613 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-22 09:47:57,613 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-22 09:47:57,631 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:47:57,633 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-22 09:47:57,636 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-22 09:47:57,639 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:47:57,655 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-22 09:47:57,657 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-22 09:47:57,663 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-22 09:47:57,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:47:57,668 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-22 09:47:57,674 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:47:57,676 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-10-22 09:47:57,677 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-22 09:47:57,679 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:47:57,684 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-22 09:47:57,698 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:57,701 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:47:58,184 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57634115 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '69f29c20-f955-41a3-adec-94794654cf08'}] 2026-10-22 09:47:58,186 44 INFO rb-01d1866-225816-427570 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-22 09:47:58,333 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [749] to pos.order #768 2026-10-22 09:47:58,349 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57634115 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '69f29c20-f955-41a3-adec-94794654cf08'} updated pos.order #768 2026-10-22 09:47:58,377 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57634115 finished 2026-10-22 09:47:58,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.099 0.219 2026-10-22 09:47:58,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:47:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.016 2026-10-22 09:47:58,575 44 INFO rb-01d1866-225816-427570 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-22 09:47:58,621 44 INFO rb-01d1866-225816-427570 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-22 09:47:58,679 44 INFO rb-01d1866-225816-427570 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-22 09:48:00,716 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-22 09:48:00,717 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:48:00,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17147728 (allocated 18350080) 2026-10-22 09:48:00,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 110191 2026-10-22 09:48:00,874 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-22 09:48:00,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 110191 2026-10-22 09:48:00,996 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094800_996413_test_14_pos_payment_sync.txt 2026-10-22 09:48:00,996 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp4b_rdvft_chrome_odoo" 2026-10-22 09:48:01,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-22 09:48:01,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 110433 2026-10-22 09:48:01,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpk3l6xrch_chrome_odoo 2026-10-22 09:48:01,693 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:38679/json/version 2026-10-22 09:48:01,694 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:01,733 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-22 09:48:01,733 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:38679/json 2026-10-22 09:48:01,734 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:01,743 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:38679/devtools/page/D8D1DFF8805B00851AA7FDD9BA58B094 2026-10-22 09:48:01,755 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-22 09:48:01,764 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-22 09:48:01,848 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:48:01,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-22 09:48:01,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:48:01,873 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:48:01,897 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:48:02,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:02] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.088 0.778 2026-10-22 09:48:02,761 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': 'D8D1DFF8805B00851AA7FDD9BA58B094', 'loaderId': '09E1D2A5EAA926EC9E8B6801C64CB11C', 'isDownload': False} 2026-10-22 09:48:02,762 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-22 09:48:02,780 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:48:02,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:02] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-22 09:48:02,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:02] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.030 2026-10-22 09:48:02,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:02] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:48:03,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:48:03,631 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:48:03,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-22 09:48:03,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:48:03,669 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate test code "odoo.startTour('SplitBillScreenTour5Actions', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:48:03,683 44 INFO rb-01d1866-225816-427570 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-22 09:48:03,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:03,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:03,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.015 2026-10-22 09:48:03,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.040 2026-10-22 09:48:03,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.029 0.051 2026-10-22 09:48:03,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-22 09:48:04,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.359 0.506 2026-10-22 09:48:04,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:48:04,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:04] "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.008 2026-10-22 09:48:05,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-22 09:48:05,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:05,065 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-22 09:48:05,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 09:48:05,148 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:05,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:48:05,196 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:48:05,208 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-22 09:48:05,279 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-22 09:48:05,286 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-22 09:48:05,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.057 0.068 2026-10-22 09:48:05,310 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:48:05,329 44 INFO rb-01d1866-225816-427570 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-22 09:48:05,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.160 2026-10-22 09:48:05,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.008 0.059 2026-10-22 09:48:05,449 44 INFO rb-01d1866-225816-427570 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-22 09:48:05,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.048 0.180 2026-10-22 09:48:05,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.022 0.274 2026-10-22 09:48:05,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.201 2026-10-22 09:48:05,597 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:05,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.200 2026-10-22 09:48:05,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "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-22 09:48:05,865 44 INFO rb-01d1866-225816-427570 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-22 09:48:05,902 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:05,962 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,013 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,064 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,122 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,173 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,227 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,295 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,348 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,400 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,602 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,654 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,727 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,779 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,829 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,887 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,937 44 INFO rb-01d1866-225816-427570 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-22 09:48:06,991 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,058 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,109 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,163 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,214 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,264 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,326 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,399 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,450 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,507 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,564 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,617 44 INFO rb-01d1866-225816-427570 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-22 09:48:07,708 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-10-22 09:48:07,716 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62943298 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1c02093b-a64a-405d-b25c-2f8206b9791d'}] 2026-10-22 09:48:07,848 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62943298 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1c02093b-a64a-405d-b25c-2f8206b9791d'} created pos.order #769 2026-10-22 09:48:07,887 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62943298 finished 2026-10-22 09:48:08,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.090 0.203 2026-10-22 09:48:08,058 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76402178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5e66bd6a-1be9-4cd4-a6c0-8380a3842213'}] 2026-10-22 09:48:08,148 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76402178 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5e66bd6a-1be9-4cd4-a6c0-8380a3842213'} created pos.order #770 2026-10-22 09:48:08,194 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76402178 finished 2026-10-22 09:48:08,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.077 0.173 2026-10-22 09:48:08,370 44 INFO rb-01d1866-225816-427570 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-22 09:48:08,444 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22528212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5e66bd6a-1be9-4cd4-a6c0-8380a3842213'}] 2026-10-22 09:48:08,446 44 INFO rb-01d1866-225816-427570 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-22 09:48:08,466 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:48:08,503 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22528212 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5e66bd6a-1be9-4cd4-a6c0-8380a3842213'} updated pos.order #770 2026-10-22 09:48:08,535 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22528212 finished 2026-10-22 09:48:08,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.083 0.185 2026-10-22 09:48:08,774 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:08] "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-22 09:48:08,775 44 INFO rb-01d1866-225816-427570 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-22 09:48:08,820 44 INFO rb-01d1866-225816-427570 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-22 09:48:08,903 44 INFO rb-01d1866-225816-427570 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-22 09:48:08,918 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:08,919 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:08,956 44 INFO rb-01d1866-225816-427570 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-22 09:48:09,007 44 INFO rb-01d1866-225816-427570 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-22 09:48:09,093 44 INFO rb-01d1866-225816-427570 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-22 09:48:09,165 44 INFO rb-01d1866-225816-427570 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-22 09:48:09,169 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80474182 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5e66bd6a-1be9-4cd4-a6c0-8380a3842213'}] 2026-10-22 09:48:09,292 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [750] to pos.order #770 2026-10-22 09:48:09,875 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80474182 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5e66bd6a-1be9-4cd4-a6c0-8380a3842213'} updated pos.order #770 2026-10-22 09:48:09,908 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80474182 finished 2026-10-22 09:48:10,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.307 0.574 2026-10-22 09:48:10,282 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,327 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,404 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:10] "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.021 2026-10-22 09:48:10,455 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,526 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,581 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,628 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,685 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,738 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,791 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,862 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,913 44 INFO rb-01d1866-225816-427570 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-22 09:48:10,968 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,148 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,198 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,250 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,309 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,378 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,430 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,485 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,537 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,625 44 INFO rb-01d1866-225816-427570 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-22 09:48:11,631 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82498624 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1c02093b-a64a-405d-b25c-2f8206b9791d'}] 2026-10-22 09:48:11,684 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #227 deleted pos.order.line records with IDs: [1270] 2026-10-22 09:48:11,708 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1273] to pos.order #769 2026-10-22 09:48:11,719 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82498624 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1c02093b-a64a-405d-b25c-2f8206b9791d'} updated pos.order #769 2026-10-22 09:48:11,760 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82498624 finished 2026-10-22 09:48:11,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.087 0.204 2026-10-22 09:48:11,985 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21810969 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '86f90f7d-5d49-402f-8363-dd1f520f964e'}] 2026-10-22 09:48:12,082 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21810969 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '86f90f7d-5d49-402f-8363-dd1f520f964e'} created pos.order #771 2026-10-22 09:48:12,125 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21810969 finished 2026-10-22 09:48:12,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.059 0.181 2026-10-22 09:48:12,269 44 INFO rb-01d1866-225816-427570 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-22 09:48:12,329 44 INFO rb-01d1866-225816-427570 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-22 09:48:12,399 44 INFO rb-01d1866-225816-427570 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-22 09:48:12,408 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42004923 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '86f90f7d-5d49-402f-8363-dd1f520f964e'}] 2026-10-22 09:48:12,540 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [751] to pos.order #771 2026-10-22 09:48:12,984 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42004923 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '86f90f7d-5d49-402f-8363-dd1f520f964e'} updated pos.order #771 2026-10-22 09:48:13,036 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42004923 finished 2026-10-22 09:48:13,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.214 0.544 2026-10-22 09:48:13,294 44 INFO rb-01d1866-225816-427570 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-22 09:48:13,349 44 INFO rb-01d1866-225816-427570 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-22 09:48:13,416 44 INFO rb-01d1866-225816-427570 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-22 09:48:13,461 44 INFO rb-01d1866-225816-427570 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-22 09:48:13,522 44 INFO rb-01d1866-225816-427570 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-22 09:48:13,589 44 INFO rb-01d1866-225816-427570 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-22 09:48:13,596 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20596835 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1c02093b-a64a-405d-b25c-2f8206b9791d'}] 2026-10-22 09:48:13,719 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [752] to pos.order #769 2026-10-22 09:48:14,083 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20596835 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1c02093b-a64a-405d-b25c-2f8206b9791d'} updated pos.order #769 2026-10-22 09:48:14,121 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20596835 finished 2026-10-22 09:48:14,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.157 0.489 2026-10-22 09:48:14,352 44 INFO rb-01d1866-225816-427570 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-22 09:48:14,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-22 09:48:14,396 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 09:48:14,600 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21322380 (allocated 22810624) 2026-10-22 09:48:14,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 110433 2026-10-22 09:48:14,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-22 09:48:14,617 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 110433 2026-10-22 09:48:14,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094814_768562_test_15_split_bill_screen_actions.txt 2026-10-22 09:48:14,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpk3l6xrch_chrome_odoo" 2026-10-22 09:48:14,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-22 09:48:15,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 110647 2026-10-22 09:48:15,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmp4s04u1im_chrome_odoo 2026-10-22 09:48:15,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:42607/json/version 2026-10-22 09:48:15,413 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:15,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-22 09:48:15,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:42607/json 2026-10-22 09:48:15,508 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:15,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:42607/devtools/page/C05F81A0287AD5CDCC2BACFB8BBEC1F7 2026-10-22 09:48:15,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-22 09:48:15,544 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-22 09:48:15,668 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:48:15,685 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-22 09:48:15,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:48:15,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:48:15,719 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:48:16,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:16] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.109 1.095 2026-10-22 09:48:16,921 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': 'C05F81A0287AD5CDCC2BACFB8BBEC1F7', 'loaderId': '86F7B1F6332136A33AA1D91C52CFE4A7', 'isDownload': False} 2026-10-22 09:48:16,921 44 INFO rb-01d1866-225816-427570 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-22 09:48:16,946 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:48:16,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:16] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.011 2026-10-22 09:48:16,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:16] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-22 09:48:16,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:16] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-22 09:48:17,690 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:17,693 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:48:17,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-22 09:48:17,752 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate test code "odoo.startTour('test_cancel_order_from_ui', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:48:17,764 44 INFO rb-01d1866-225816-427570 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-22 09:48:17,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.021 2026-10-22 09:48:17,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:17,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:17,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "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.017 2026-10-22 09:48:17,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-22 09:48:17,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.048 2026-10-22 09:48:17,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-22 09:48:18,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.380 0.528 2026-10-22 09:48:18,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:18] "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-22 09:48:19,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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.009 2026-10-22 09:48:19,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.058 2026-10-22 09:48:19,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:48:19,244 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-22 09:48:19,267 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:48:19,338 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:48:19,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:48:19,362 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:48:19,374 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:48:19,410 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:48:19,412 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "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-22 09:48:19,489 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:19,504 44 INFO rb-01d1866-225816-427570 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-22 09:48:19,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.078 0.109 2026-10-22 09:48:19,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.203 2026-10-22 09:48:19,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.052 0.149 2026-10-22 09:48:19,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.009 0.212 2026-10-22 09:48:19,726 44 INFO rb-01d1866-225816-427570 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-22 09:48:19,734 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:48:19,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.064 0.305 2026-10-22 09:48:19,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.012 0.157 2026-10-22 09:48:20,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.236 2026-10-22 09:48:20,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.013 2026-10-22 09:48:20,196 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,227 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:48:20,248 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,350 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,401 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,456 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,513 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,564 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,616 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,690 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,740 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,791 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,842 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,906 44 INFO rb-01d1866-225816-427570 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-22 09:48:20,932 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57531528 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a99eb1e9-834c-4608-ba32-c51282c111fa'}] 2026-10-22 09:48:21,069 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57531528 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a99eb1e9-834c-4608-ba32-c51282c111fa'} created pos.order #772 2026-10-22 09:48:21,106 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57531528 finished 2026-10-22 09:48:21,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.106 0.185 2026-10-22 09:48:21,259 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,310 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,360 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,442 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:21] "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.014 2026-10-22 09:48:21,485 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,534 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,594 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,653 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,712 44 INFO rb-01d1866-225816-427570 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-22 09:48:21,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:21] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 63 0.071 0.159 2026-10-22 09:48:21,984 44 INFO rb-01d1866-225816-427570 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-22 09:48:22,059 44 INFO rb-01d1866-225816-427570 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-22 09:48:22,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:22] "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-22 09:48:22,114 44 INFO rb-01d1866-225816-427570 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-22 09:48:22,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-22 09:48:22,169 44 INFO rb-01d1866-225816-427570 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-22 09:48:22,219 44 INFO rb-01d1866-225816-427570 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-22 09:48:22,272 44 INFO rb-01d1866-225816-427570 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-22 09:48:22,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:22] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.015 0.016 2026-10-22 09:48:22,323 44 INFO rb-01d1866-225816-427570 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-22 09:48:22,374 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-22 09:48:22,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 09:48:22,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 16083344 (allocated 17301504) 2026-10-22 09:48:22,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 110647 2026-10-22 09:48:22,535 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-22 09:48:22,536 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 110647 2026-10-22 09:48:22,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094822_688275_test_cancel_order_from_ui.txt 2026-10-22 09:48:22,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmp4s04u1im_chrome_odoo" 2026-10-22 09:48:22,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-22 09:48:23,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-22 09:48:25,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 110849 2026-10-22 09:48:25,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmpoeny67v3_chrome_odoo 2026-10-22 09:48:25,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:41971/json/version 2026-10-22 09:48:25,888 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:25,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-22 09:48:25,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:41971/json 2026-10-22 09:48:25,968 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:25,990 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:41971/devtools/page/B73E0874B5AB610C5517F27077B6ECC4 2026-10-22 09:48:26,009 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-22 09:48:26,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-22 09:48:26,188 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:48:26,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-22 09:48:26,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:48:26,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:48:26,236 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:48:27,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:27] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.083 0.825 2026-10-22 09:48:27,142 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': 'B73E0874B5AB610C5517F27077B6ECC4', 'loaderId': '5033363113B47C73AE4E6DA9AC541DA4', 'isDownload': False} 2026-10-22 09:48:27,143 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-22 09:48:27,179 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:48:27,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 09:48:27,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 09:48:27,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.014 0.038 2026-10-22 09:48:28,005 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:48:28,006 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:48:28,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-22 09:48:28,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:48:28,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate test code "odoo.startTour('test_combo_preparation_receipt', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:48:28,082 44 INFO rb-01d1866-225816-427570 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-22 09:48:28,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:28,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:48:28,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-22 09:48:28,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-22 09:48:28,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "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-22 09:48:28,267 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-22 09:48:29,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.367 0.606 2026-10-22 09:48:29,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:48:29,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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.007 2026-10-22 09:48:29,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.044 2026-10-22 09:48:29,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:48:29,570 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-22 09:48:29,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 09:48:29,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:48:29,659 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:48:29,697 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:48:29,730 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:48:29,742 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:48:29,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.052 0.054 2026-10-22 09:48:29,776 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "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-22 09:48:29,810 44 INFO rb-01d1866-225816-427570 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-22 09:48:29,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.011 0.138 2026-10-22 09:48:29,858 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.065 2026-10-22 09:48:30,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.097 0.152 2026-10-22 09:48:30,064 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,087 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:30,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.078 0.265 2026-10-22 09:48:30,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.360 2026-10-22 09:48:30,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.202 2026-10-22 09:48:30,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.133 2026-10-22 09:48:30,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "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-22 09:48:30,457 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-22 09:48:30,508 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:30,533 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,594 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,655 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,713 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,867 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,939 44 INFO rb-01d1866-225816-427570 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-22 09:48:30,992 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,052 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,112 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-10-22 09:48:31,306 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,356 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,408 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,458 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,521 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,573 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,622 44 INFO rb-01d1866-225816-427570 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-22 09:48:31,708 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-22 09:48:31,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:48:31,727 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:31,739 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:48:31,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17916248 (allocated 19533824) 2026-10-22 09:48:31,878 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 110849 2026-10-22 09:48:31,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-22 09:48:31,889 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 110849 2026-10-22 09:48:32,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094832_007460_test_combo_preparation_receipt.txt 2026-10-22 09:48:32,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmpoeny67v3_chrome_odoo" 2026-10-22 09:48:32,042 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-22 09:48:34,524 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 111052 2026-10-22 09:48:34,524 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmpy7n_tulv_chrome_odoo 2026-10-22 09:48:34,524 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:44719/json/version 2026-10-22 09:48:34,525 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:34,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-22 09:48:34,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:44719/json 2026-10-22 09:48:34,541 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:34,556 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:44719/devtools/page/770D53D4FAD054BE8F7A9581EF881A0D 2026-10-22 09:48:34,575 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-22 09:48:34,594 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-22 09:48:34,738 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:48:34,749 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-22 09:48:34,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:48:34,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:48:34,771 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:48:35,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:35] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.118 0.811 2026-10-22 09:48:35,701 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': '770D53D4FAD054BE8F7A9581EF881A0D', 'loaderId': '82144A49DC519D1A5B6FDA0BD3148B10', 'isDownload': False} 2026-10-22 09:48:35,701 44 INFO rb-01d1866-225816-427570 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-22 09:48:35,726 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:48:35,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:35] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-22 09:48:35,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:35] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:48:35,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:35] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.046 2026-10-22 09:48:36,526 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:36,533 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:36,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:48:36,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:48:36,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate test code "odoo.startTour('test_combo_preparation_receipt_layout', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:48:36,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:36,617 44 INFO rb-01d1866-225816-427570 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-22 09:48:36,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:36,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "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-22 09:48:36,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.044 2026-10-22 09:48:36,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.031 0.055 2026-10-22 09:48:36,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-22 09:48:37,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.363 0.592 2026-10-22 09:48:37,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:37] "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-22 09:48:37,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:38,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.058 2026-10-22 09:48:38,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:38,147 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-22 09:48:38,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-22 09:48:38,242 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:48:38,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:48:38,284 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:48:38,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.017 0.030 2026-10-22 09:48:38,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:48:38,319 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:48:38,350 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "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-22 09:48:38,360 44 INFO rb-01d1866-225816-427570 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-22 09:48:38,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:38,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.058 0.118 2026-10-22 09:48:38,478 44 INFO rb-01d1866-225816-427570 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-22 09:48:38,500 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:48:38,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.052 0.145 2026-10-22 09:48:38,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.042 0.245 2026-10-22 09:48:38,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.220 2026-10-22 09:48:38,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.078 0.246 2026-10-22 09:48:38,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.166 2026-10-22 09:48:38,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:48:38,958 44 INFO rb-01d1866-225816-427570 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-22 09:48:38,990 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:48:39,029 44 INFO rb-01d1866-225816-427570 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-22 09:48:39,093 44 INFO rb-01d1866-225816-427570 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-22 09:48:39,154 44 INFO rb-01d1866-225816-427570 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-22 09:48:39,211 44 INFO rb-01d1866-225816-427570 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-22 09:48:39,376 44 INFO rb-01d1866-225816-427570 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-22 09:48:39,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-22 09:48:39,446 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-22 09:48:39,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 16030620 (allocated 17301504) 2026-10-22 09:48:39,624 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 111052 2026-10-22 09:48:39,630 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-22 09:48:39,633 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 111052 2026-10-22 09:48:39,763 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094839_762983_test_combo_preparation_receipt_layout.txt 2026-10-22 09:48:39,763 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmpy7n_tulv_chrome_odoo" 2026-10-22 09:48:39,786 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-22 09:48:42,381 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 111261 2026-10-22 09:48:42,382 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmp8nrgs3u5_chrome_odoo 2026-10-22 09:48:42,382 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:43227/json/version 2026-10-22 09:48:42,395 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:42,414 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-22 09:48:42,414 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:43227/json 2026-10-22 09:48:42,415 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:42,445 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:43227/devtools/page/F012F17CB94C8E7E4784ACC4BD328F44 2026-10-22 09:48:42,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-22 09:48:42,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-22 09:48:42,648 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:48:42,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-22 09:48:42,663 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:48:42,663 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:48:42,681 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:48:43,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:43] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.077 0.845 2026-10-22 09:48:43,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'F012F17CB94C8E7E4784ACC4BD328F44', 'loaderId': '032922230A09B56540783CEC14E261AC', 'isDownload': False} 2026-10-22 09:48:43,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-22 09:48:43,633 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:48:43,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:43] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-22 09:48:43,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:43] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-22 09:48:43,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:43] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-22 09:48:44,391 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:44,400 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:44,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-22 09:48:44,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate test code "odoo.startTour('test_combo_synchronisation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:48:44,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-22 09:48:44,482 44 INFO rb-01d1866-225816-427570 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-22 09:48:44,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:44,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:48:44,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.022 2026-10-22 09:48:44,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.049 2026-10-22 09:48:44,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.046 2026-10-22 09:48:44,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-22 09:48:45,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.321 0.827 2026-10-22 09:48:45,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:48:46,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:46,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-22 09:48:46,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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.009 2026-10-22 09:48:46,160 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-22 09:48:46,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:48:46,238 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:48:46,285 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:48:46,295 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-22 09:48:46,363 44 INFO rb-01d1866-225816-427570 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-22 09:48:46,392 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-10-22 09:48:46,404 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "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-22 09:48:46,429 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.107 0.088 2026-10-22 09:48:46,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.220 2026-10-22 09:48:46,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.209 2026-10-22 09:48:46,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.156 2026-10-22 09:48:46,503 44 INFO rb-01d1866-225816-427570 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-22 09:48:46,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.024 2026-10-22 09:48:46,543 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:48:46,574 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:48:46,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.075 0.080 2026-10-22 09:48:46,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.223 2026-10-22 09:48:46,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:46] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.050 0.314 2026-10-22 09:48:46,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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.065 2026-10-22 09:48:46,957 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,007 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:47,030 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,089 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,149 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,212 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,344 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,414 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,460 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66272100 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0cd994a3-3559-4d87-b41a-c8b72c2b54ce'}] 2026-10-22 09:48:47,579 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66272100 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0cd994a3-3559-4d87-b41a-c8b72c2b54ce'} created pos.order #774 2026-10-22 09:48:47,609 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66272100 finished 2026-10-22 09:48:47,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.076 0.174 2026-10-22 09:48:47,766 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:47] "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-22 09:48:47,851 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,902 44 INFO rb-01d1866-225816-427570 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-22 09:48:47,996 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,086 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,136 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,193 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,261 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,315 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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.029 0.043 2026-10-22 09:48:48,384 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.032 0.063 2026-10-22 09:48:48,444 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26008980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0cd994a3-3559-4d87-b41a-c8b72c2b54ce'}] 2026-10-22 09:48:48,467 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,474 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26008980 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0cd994a3-3559-4d87-b41a-c8b72c2b54ce'} updated pos.order #774 2026-10-22 09:48:48,508 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26008980 finished 2026-10-22 09:48:48,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.075 0.235 2026-10-22 09:48:48,777 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.010 2026-10-22 09:48:48,868 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,924 44 INFO rb-01d1866-225816-427570 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-22 09:48:48,984 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,044 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,095 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,146 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,197 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,255 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,315 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,380 44 INFO rb-01d1866-225816-427570 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-22 09:48:49,433 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-22 09:48:49,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:48:49,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19411476 (allocated 21106688) 2026-10-22 09:48:49,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 111261 2026-10-22 09:48:49,609 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-22 09:48:49,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 111261 2026-10-22 09:48:49,717 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094849_716819_test_combo_synchronisation.txt 2026-10-22 09:48:49,717 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmp8nrgs3u5_chrome_odoo" 2026-10-22 09:48:49,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-22 09:48:50,468 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 111461 2026-10-22 09:48:50,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpk_5yscla_chrome_odoo 2026-10-22 09:48:50,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:43869/json/version 2026-10-22 09:48:50,470 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43869', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:50,506 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 09:48:50,506 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:43869/json 2026-10-22 09:48:50,507 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43869', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:50,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:43869/devtools/page/277FDF0D6155CE970DC6F2C3EB5B0E05 2026-10-22 09:48:50,547 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-22 09:48:50,560 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-22 09:48:50,639 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:48:50,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-22 09:48:50,656 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:48:50,656 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:48:50,674 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:48:51,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:51] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.088 0.699 2026-10-22 09:48:51,466 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '277FDF0D6155CE970DC6F2C3EB5B0E05', 'loaderId': '1A18BC0C38B02AF3141FA5201899D1BF', 'isDownload': False} 2026-10-22 09:48:51,466 44 INFO rb-01d1866-225816-427570 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-22 09:48:51,507 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:48:51,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:51] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-22 09:48:51,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:51] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.057 2026-10-22 09:48:51,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:51] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.068 2026-10-22 09:48:52,215 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:48:52,237 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:48:52,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:48:52,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-22 09:48:52,288 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate test code "odoo.startTour('test_course_restaurant_preparation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:48:52,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:48:52,306 44 INFO rb-01d1866-225816-427570 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-22 09:48:52,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:48:52,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.019 2026-10-22 09:48:52,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-22 09:48:52,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "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-22 09:48:52,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-22 09:48:53,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.309 0.523 2026-10-22 09:48:53,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:48:53,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:48:53,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.049 2026-10-22 09:48:53,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-10-22 09:48:53,686 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-22 09:48:53,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.005 2026-10-22 09:48:53,801 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:48:53,821 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:48:53,829 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:48:53,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.039 0.035 2026-10-22 09:48:53,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-10-22 09:48:53,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.086 2026-10-22 09:48:53,895 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:48:53,898 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:48:53,948 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:53] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-22 09:48:53,970 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,015 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:48:54,100 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.052 0.083 2026-10-22 09:48:54,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.014 0.174 2026-10-22 09:48:54,241 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:48:54,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.160 2026-10-22 09:48:54,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.041 0.390 2026-10-22 09:48:54,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.070 2026-10-22 09:48:54,459 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:48:54,537 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,640 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,701 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,805 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,869 44 INFO rb-01d1866-225816-427570 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-22 09:48:54,958 44 INFO rb-01d1866-225816-427570 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-22 09:48:55,026 44 INFO rb-01d1866-225816-427570 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-22 09:48:55,071 44 INFO rb-01d1866-225816-427570 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-22 09:48:55,166 44 INFO rb-01d1866-225816-427570 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-22 09:48:55,171 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58934197 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '94dc4d70-128c-4bce-968f-63469eca9822'}] 2026-10-22 09:48:55,319 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58934197 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '94dc4d70-128c-4bce-968f-63469eca9822'} created pos.order #775 2026-10-22 09:48:55,354 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58934197 finished 2026-10-22 09:48:55,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.097 0.189 2026-10-22 09:48:55,543 44 INFO rb-01d1866-225816-427570 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-22 09:48:55,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.025 2026-10-22 09:48:55,597 44 INFO rb-01d1866-225816-427570 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-22 09:48:55,658 44 INFO rb-01d1866-225816-427570 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-22 09:48:55,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48: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-22 09:48:55,700 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84148571 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '94dc4d70-128c-4bce-968f-63469eca9822'}] 2026-10-22 09:48:55,759 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84148571 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '94dc4d70-128c-4bce-968f-63469eca9822'} updated pos.order #775 2026-10-22 09:48:55,801 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84148571 finished 2026-10-22 09:48:55,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.092 0.177 2026-10-22 09:48:56,047 44 INFO rb-01d1866-225816-427570 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-22 09:48:56,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:56] "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-22 09:48:56,098 44 INFO rb-01d1866-225816-427570 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-22 09:48:56,147 44 INFO rb-01d1866-225816-427570 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-22 09:48:56,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-22 09:48:56,212 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-22 09:48:56,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:56] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:48:56,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18563868 (allocated 19795968) 2026-10-22 09:48:56,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 111461 2026-10-22 09:48:56,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-22 09:48:56,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 111461 2026-10-22 09:48:56,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094856_448822_test_course_restaurant_preparation_tour.txt 2026-10-22 09:48:56,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpk_5yscla_chrome_odoo" 2026-10-22 09:48:56,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-22 09:48:56,990 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 111666 2026-10-22 09:48:56,990 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpf4ybw_81_chrome_odoo 2026-10-22 09:48:56,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:36179/json/version 2026-10-22 09:48:56,992 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:57,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 09:48:57,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:36179/json 2026-10-22 09:48:57,082 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:48:57,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:36179/devtools/page/CE6CCB8F708C999E8CDBC54E81917F4B 2026-10-22 09:48:57,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-22 09:48:57,147 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-22 09:48:57,220 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:48:57,232 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-22 09:48:57,235 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:48:57,236 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:48:57,256 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:48:58,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:58] "GET /pos/ui/120 HTTP/1.1" 200 - 93 0.096 0.792 2026-10-22 09:48:58,145 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': 'CE6CCB8F708C999E8CDBC54E81917F4B', 'loaderId': '3DE30519D418FF04E17EC22748BFC2F0', 'isDownload': False} 2026-10-22 09:48:58,145 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-22 09:48:58,184 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:48:58,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:58] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.027 2026-10-22 09:48:58,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:58] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.048 2026-10-22 09:48:58,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:58] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.069 2026-10-22 09:48:58,991 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:58,995 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:48:59,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.025 2026-10-22 09:48:59,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.006 2026-10-22 09:48:59,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate test code "odoo.startTour('test_create_floor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:48:59,093 44 INFO rb-01d1866-225816-427570 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-22 09:48:59,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:48:59,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:48:59,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.014 2026-10-22 09:48:59,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-22 09:48:59,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.044 2026-10-22 09:48:59,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:48:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-22 09:49:00,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.440 0.594 2026-10-22 09:49:00,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "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-22 09:49:00,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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.011 2026-10-22 09:49:00,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.057 2026-10-22 09:49:00,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:00,651 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-22 09:49:00,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-22 09:49:00,742 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:00,779 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:00,813 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:49:00,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.046 0.043 2026-10-22 09:49:00,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-22 09:49:00,890 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:49:00,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.013 0.126 2026-10-22 09:49:00,933 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-22 09:49:00,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.015 0.040 2026-10-22 09:49:00,956 44 INFO rb-01d1866-225816-427570 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-22 09:49:00,996 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:49:01,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:01] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.018 0.037 2026-10-22 09:49:01,128 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:01] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.033 0.157 2026-10-22 09:49:01,217 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,229 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:49:01,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:01] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.032 0.242 2026-10-22 09:49:01,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.190 2026-10-22 09:49:01,414 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,468 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,530 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,590 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,647 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,707 44 INFO rb-01d1866-225816-427570 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-22 09:49:01,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:01] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.006 0.010 2026-10-22 09:49:01,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-22 09:49:01,760 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 09:49:01,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12835800 (allocated 14155776) 2026-10-22 09:49:01,903 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 111666 2026-10-22 09:49:01,905 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-22 09:49:01,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 111666 2026-10-22 09:49:02,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094902_041130_test_create_floor_tour.txt 2026-10-22 09:49:02,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpf4ybw_81_chrome_odoo" 2026-10-22 09:49:02,060 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-22 09:49:02,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 111862 2026-10-22 09:49:02,511 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpczgh9nze_chrome_odoo 2026-10-22 09:49:02,511 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:44331/json/version 2026-10-22 09:49:02,512 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:02,543 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-22 09:49:02,543 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:44331/json 2026-10-22 09:49:02,544 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:02,565 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:44331/devtools/page/28AC57C5005A74F63F21C8AF672C6848 2026-10-22 09:49:02,588 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-22 09:49:02,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-22 09:49:02,758 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:49:02,786 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-22 09:49:02,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=120" in browser 2026-10-22 09:49:02,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=120" 2026-10-22 09:49:02,816 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:49:03,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:03] "GET /pos/ui?config_id=120 HTTP/1.1" 200 - 142 0.137 0.865 2026-10-22 09:49:03,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '28AC57C5005A74F63F21C8AF672C6848', 'loaderId': 'D2B8209274DB801C4C06B620D399A019', 'isDownload': False} 2026-10-22 09:49:03,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-22 09:49:03,827 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:49:03,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:03] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-22 09:49:03,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:03] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:49:03,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:03] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-22 09:49:04,495 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:04,510 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:49:04,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:49:04,569 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate test code "odoo.startTour('test_customer_alone_saved', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:49:04,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:49:04,581 44 INFO rb-01d1866-225816-427570 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-22 09:49:04,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:04,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:04,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-22 09:49:04,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-22 09:49:04,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.037 0.068 2026-10-22 09:49:04,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-22 09:49:05,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.353 0.533 2026-10-22 09:49:05,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:05] "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-22 09:49:05,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:05] "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-22 09:49:05,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:05] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-22 09:49:05,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:49:05,989 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-22 09:49:06,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:49:06,061 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:06,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:06,098 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:49:06,106 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:49:06,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.006 0.023 2026-10-22 09:49:06,165 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:06,166 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:06,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.030 0.066 2026-10-22 09:49:06,203 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:49:06,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.033 2026-10-22 09:49:06,260 44 INFO rb-01d1866-225816-427570 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-22 09:49:06,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.057 0.102 2026-10-22 09:49:06,384 44 INFO rb-01d1866-225816-427570 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-22 09:49:06,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.049 0.242 2026-10-22 09:49:06,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.226 2026-10-22 09:49:06,507 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:06,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.037 0.188 2026-10-22 09:49:06,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:49:06,778 44 INFO rb-01d1866-225816-427570 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-22 09:49:06,832 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:06,882 44 INFO rb-01d1866-225816-427570 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-22 09:49:06,974 44 INFO rb-01d1866-225816-427570 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-22 09:49:06,983 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51854332 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '657fe1cd-e94b-4968-9f47-fd60ad68fa8e'}] 2026-10-22 09:49:07,101 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51854332 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '657fe1cd-e94b-4968-9f47-fd60ad68fa8e'} created pos.order #776 2026-10-22 09:49:07,132 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51854332 finished 2026-10-22 09:49:07,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.075 0.184 2026-10-22 09:49:07,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.077 0.080 2026-10-22 09:49:07,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-22 09:49:07,518 44 INFO rb-01d1866-225816-427570 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-22 09:49:07,592 44 INFO rb-01d1866-225816-427570 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-22 09:49:07,633 44 INFO rb-01d1866-225816-427570 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-22 09:49:07,737 44 INFO rb-01d1866-225816-427570 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-22 09:49:07,826 44 INFO rb-01d1866-225816-427570 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-22 09:49:07,879 44 INFO rb-01d1866-225816-427570 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-22 09:49:07,941 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,000 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,051 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.016 0.049 2026-10-22 09:49:08,102 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,152 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.029 0.072 2026-10-22 09:49:08,213 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,222 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56645933 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '657fe1cd-e94b-4968-9f47-fd60ad68fa8e'}] 2026-10-22 09:49:08,268 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56645933 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '657fe1cd-e94b-4968-9f47-fd60ad68fa8e'} updated pos.order #776 2026-10-22 09:49:08,302 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56645933 finished 2026-10-22 09:49:08,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.060 0.165 2026-10-22 09:49:08,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.038 0.057 2026-10-22 09:49:08,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.031 2026-10-22 09:49:08,668 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,728 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,780 44 INFO rb-01d1866-225816-427570 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-22 09:49:08,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-22 09:49:08,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 09:49:08,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17170664 (allocated 19009536) 2026-10-22 09:49:08,948 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 111862 2026-10-22 09:49:08,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-22 09:49:08,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 111862 2026-10-22 09:49:09,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094909_052045_test_customer_alone_saved.txt 2026-10-22 09:49:09,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpczgh9nze_chrome_odoo" 2026-10-22 09:49:09,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-22 09:49:09,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 112062 2026-10-22 09:49:09,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpmj415niz_chrome_odoo 2026-10-22 09:49:09,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:44017/json/version 2026-10-22 09:49:09,620 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:09,651 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-22 09:49:09,651 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:44017/json 2026-10-22 09:49:09,653 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:09,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:44017/devtools/page/00BA6E28239B52F23AFF955157DB7B6B 2026-10-22 09:49:09,670 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-22 09:49:09,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-22 09:49:09,741 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:49:09,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-22 09:49:09,764 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:49:09,764 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:49:09,785 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:49:10,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:10] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.060 1.123 2026-10-22 09:49:10,969 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '00BA6E28239B52F23AFF955157DB7B6B', 'loaderId': '42D987845BD75BDA34C83155CCDD703B', 'isDownload': False} 2026-10-22 09:49:10,969 44 INFO rb-01d1866-225816-427570 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-22 09:49:11,004 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:49:11,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.010 2026-10-22 09:49:11,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.042 2026-10-22 09:49:11,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-22 09:49:11,819 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:11,833 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:11,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:49:11,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 09:49:11,907 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate test code "odoo.startTour('test_delete_line_release_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:49:11,916 44 INFO rb-01d1866-225816-427570 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-22 09:49:11,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:49:11,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:11,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-22 09:49:12,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.032 2026-10-22 09:49:12,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:49:12,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.046 2026-10-22 09:49:13,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.381 0.550 2026-10-22 09:49:13,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:49:13,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:13,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.067 2026-10-22 09:49:13,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "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-22 09:49:13,409 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-22 09:49:13,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:49:13,521 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:13,529 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:49:13,532 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:49:13,587 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:49:13,588 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:49:13,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.035 0.040 2026-10-22 09:49:13,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.108 2026-10-22 09:49:13,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.126 2026-10-22 09:49:13,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.030 2026-10-22 09:49:13,659 44 INFO rb-01d1866-225816-427570 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-22 09:49:13,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.013 0.025 2026-10-22 09:49:13,747 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:49:13,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.036 0.096 2026-10-22 09:49:13,917 44 INFO rb-01d1866-225816-427570 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-22 09:49:13,957 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:49:13,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:13] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.064 0.202 2026-10-22 09:49:14,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.120 2026-10-22 09:49:14,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 09:49:14,258 44 INFO rb-01d1866-225816-427570 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-22 09:49:14,301 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:14,355 44 INFO rb-01d1866-225816-427570 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-22 09:49:14,410 44 INFO rb-01d1866-225816-427570 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-22 09:49:14,478 44 INFO rb-01d1866-225816-427570 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-22 09:49:14,519 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2577227 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9c083ecb-7d3b-4b88-acb5-69f2b94f9175'}] 2026-10-22 09:49:14,618 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2577227 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9c083ecb-7d3b-4b88-acb5-69f2b94f9175'} created pos.order #777 2026-10-22 09:49:14,654 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2577227 finished 2026-10-22 09:49:14,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.083 0.189 2026-10-22 09:49:14,826 44 INFO rb-01d1866-225816-427570 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-22 09:49:14,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-22 09:49:14,906 44 INFO rb-01d1866-225816-427570 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-22 09:49:14,967 44 INFO rb-01d1866-225816-427570 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-22 09:49:15,016 44 INFO rb-01d1866-225816-427570 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-22 09:49:15,067 44 INFO rb-01d1866-225816-427570 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-22 09:49:15,124 44 INFO rb-01d1866-225816-427570 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-22 09:49:15,177 44 INFO rb-01d1866-225816-427570 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-22 09:49:15,359 44 INFO rb-01d1866-225816-427570 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-22 09:49:15,369 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30682124 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9c083ecb-7d3b-4b88-acb5-69f2b94f9175'}] 2026-10-22 09:49:15,403 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:15,435 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #227 deleted pos.order.line records with IDs: [1286] 2026-10-22 09:49:15,460 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30682124 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9c083ecb-7d3b-4b88-acb5-69f2b94f9175'} updated pos.order #777 2026-10-22 09:49:15,496 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30682124 finished 2026-10-22 09:49:15,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.072 0.238 2026-10-22 09:49:15,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:15] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.040 0.140 2026-10-22 09:49:15,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:49:16,002 44 INFO rb-01d1866-225816-427570 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-22 09:49:16,023 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8412666 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '8e217fae-b895-44a9-b16c-69b0a6a786a0'}] 2026-10-22 09:49:16,081 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8412666 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '8e217fae-b895-44a9-b16c-69b0a6a786a0'} created pos.order #778 2026-10-22 09:49:16,105 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8412666 finished 2026-10-22 09:49:16,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.033 0.128 2026-10-22 09:49:18,047 44 INFO rb-01d1866-225816-427570 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-22 09:49:18,099 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-22 09:49:18,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 09:49:18,213 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16535908 (allocated 17960960) 2026-10-22 09:49:18,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 112062 2026-10-22 09:49:18,226 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-22 09:49:18,226 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 112062 2026-10-22 09:49:18,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094918_345249_test_delete_line_release_table.txt 2026-10-22 09:49:18,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpmj415niz_chrome_odoo" 2026-10-22 09:49:18,418 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-22 09:49:18,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 112278 2026-10-22 09:49:18,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmp_fumyetn_chrome_odoo 2026-10-22 09:49:18,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39277/json/version 2026-10-22 09:49:18,866 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39277', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:18,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-22 09:49:18,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39277/json 2026-10-22 09:49:18,923 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39277', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:18,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:39277/devtools/page/A96FA25A686AFBFA6AC7BB3882E542EB 2026-10-22 09:49:18,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-22 09:49:18,982 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-22 09:49:19,038 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:49:19,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-22 09:49:19,054 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:49:19,054 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:49:19,086 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:49:20,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "GET /pos/ui/120 HTTP/1.1" 200 - 142 0.137 0.945 2026-10-22 09:49:20,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': 'A96FA25A686AFBFA6AC7BB3882E542EB', 'loaderId': 'D99E99B521D2120CFCBB06C733A5E255', 'isDownload': False} 2026-10-22 09:49:20,166 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-22 09:49:20,187 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:49:20,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 09:49:20,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-22 09:49:20,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:49:20,922 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:49:20,935 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:49:20,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 09:49:20,982 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate test code "odoo.startTour('test_direct_sales', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:49:20,991 44 INFO rb-01d1866-225816-427570 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-22 09:49:20,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-22 09:49:21,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:49:21,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:21,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.025 2026-10-22 09:49:21,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-22 09:49:21,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.045 2026-10-22 09:49:21,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-22 09:49:22,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.364 0.568 2026-10-22 09:49:22,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "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-22 09:49:22,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:49:22,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.057 2026-10-22 09:49:22,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:49:22,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-22 09:49:22,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.015 2026-10-22 09:49:22,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:49:22,538 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:49:22,565 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:49:22,573 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:49:22,629 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "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-22 09:49:22,687 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.093 2026-10-22 09:49:22,689 44 INFO rb-01d1866-225816-427570 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-22 09:49:22,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.067 0.121 2026-10-22 09:49:22,728 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:49:22,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.012 0.209 2026-10-22 09:49:22,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.012 0.042 2026-10-22 09:49:22,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.030 0.219 2026-10-22 09:49:22,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-22 09:49:22,977 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:49:23,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:23] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.049 0.252 2026-10-22 09:49:23,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.211 2026-10-22 09:49:23,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.151 2026-10-22 09:49:23,302 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,340 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:23,406 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,490 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,547 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,595 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,652 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,709 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,758 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,810 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,892 44 INFO rb-01d1866-225816-427570 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-22 09:49:23,907 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:23,909 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:49:23,978 44 INFO rb-01d1866-225816-427570 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-22 09:49:24,052 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36355670 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bea5bbb9-6741-437c-bf5e-4c072f5da928'}] 2026-10-22 09:49:24,180 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36355670 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bea5bbb9-6741-437c-bf5e-4c072f5da928'} created pos.order #779 2026-10-22 09:49:24,212 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36355670 finished 2026-10-22 09:49:24,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.087 0.172 2026-10-22 09:49:24,363 44 INFO rb-01d1866-225816-427570 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-22 09:49:24,431 44 INFO rb-01d1866-225816-427570 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-22 09:49:24,438 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83112760 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bea5bbb9-6741-437c-bf5e-4c072f5da928'}] 2026-10-22 09:49:24,443 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:25,094 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83112760 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bea5bbb9-6741-437c-bf5e-4c072f5da928'} updated pos.order #779 2026-10-22 09:49:25,127 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83112760 finished 2026-10-22 09:49:25,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 234 0.267 0.563 2026-10-22 09:49:25,477 44 INFO rb-01d1866-225816-427570 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-22 09:49:27,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-22 09:49:27,589 44 INFO rb-01d1866-225816-427570 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-22 09:49:27,662 44 INFO rb-01d1866-225816-427570 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-22 09:49:27,728 44 INFO rb-01d1866-225816-427570 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-22 09:49:27,789 44 INFO rb-01d1866-225816-427570 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-22 09:49:27,845 44 INFO rb-01d1866-225816-427570 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-22 09:49:27,913 44 INFO rb-01d1866-225816-427570 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-22 09:49:27,964 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,016 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,066 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,122 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,172 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,224 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,284 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,341 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,416 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80148818 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'fd4b8b21-52ea-46ff-83d4-55aae6ebe647'}] 2026-10-22 09:49:28,496 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80148818 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'fd4b8b21-52ea-46ff-83d4-55aae6ebe647'} created pos.order #780 2026-10-22 09:49:28,522 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80148818 finished 2026-10-22 09:49:28,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.065 0.150 2026-10-22 09:49:28,673 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,737 44 INFO rb-01d1866-225816-427570 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-22 09:49:28,741 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64920085 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'fd4b8b21-52ea-46ff-83d4-55aae6ebe647'}] 2026-10-22 09:49:29,244 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64920085 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'fd4b8b21-52ea-46ff-83d4-55aae6ebe647'} updated pos.order #780 2026-10-22 09:49:29,280 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64920085 finished 2026-10-22 09:49:29,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.218 0.464 2026-10-22 09:49:29,554 44 INFO rb-01d1866-225816-427570 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-22 09:49:31,596 44 INFO rb-01d1866-225816-427570 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-22 09:49:31,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:49:31,677 44 INFO rb-01d1866-225816-427570 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-22 09:49:31,751 44 INFO rb-01d1866-225816-427570 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-22 09:49:31,824 44 INFO rb-01d1866-225816-427570 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-22 09:49:31,875 44 INFO rb-01d1866-225816-427570 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-22 09:49:31,927 44 INFO rb-01d1866-225816-427570 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-22 09:49:31,978 44 INFO rb-01d1866-225816-427570 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-22 09:49:32,033 44 INFO rb-01d1866-225816-427570 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-22 09:49:32,086 44 INFO rb-01d1866-225816-427570 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-22 09:49:32,135 44 INFO rb-01d1866-225816-427570 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-22 09:49:32,195 44 INFO rb-01d1866-225816-427570 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-22 09:49:32,254 44 INFO rb-01d1866-225816-427570 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-22 09:49:32,329 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63615439 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '65cd2a32-fd04-4b53-bf09-651ec34e58d8'}] 2026-10-22 09:49:32,405 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63615439 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '65cd2a32-fd04-4b53-bf09-651ec34e58d8'} created pos.order #781 2026-10-22 09:49:32,442 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63615439 finished 2026-10-22 09:49:32,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.046 0.170 2026-10-22 09:49:32,575 44 INFO rb-01d1866-225816-427570 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-22 09:49:32,666 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-22 09:49:32,667 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-22 09:49:32,692 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59896550 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '65cd2a32-fd04-4b53-bf09-651ec34e58d8'}] 2026-10-22 09:49:32,832 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 20149740 (allocated 21630976) 2026-10-22 09:49:32,864 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 112278 2026-10-22 09:49:32,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-22 09:49:32,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 112278 2026-10-22 09:49:33,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094933_017866_test_direct_sales.txt 2026-10-22 09:49:33,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmp_fumyetn_chrome_odoo" 2026-10-22 09:49:33,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-22 09:49:33,187 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59896550 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '65cd2a32-fd04-4b53-bf09-651ec34e58d8'} updated pos.order #781 2026-10-22 09:49:33,191 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59896550 finished 2026-10-22 09:49:33,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.199 0.377 2026-10-22 09:49:33,298 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-22 09:49:33,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 112487 2026-10-22 09:49:33,964 44 INFO rb-01d1866-225816-427570 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/tmpwuzb24pz_chrome_odoo 2026-10-22 09:49:33,967 44 INFO rb-01d1866-225816-427570 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:46609/json/version 2026-10-22 09:49:33,969 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:34,026 44 INFO rb-01d1866-225816-427570 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-22 09:49:34,027 44 INFO rb-01d1866-225816-427570 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:46609/json 2026-10-22 09:49:34,027 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:34,055 44 INFO rb-01d1866-225816-427570 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:46609/devtools/page/D52AC96CE1357278B1E1E51B581F1BA4 2026-10-22 09:49:34,082 44 INFO rb-01d1866-225816-427570 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-22 09:49:34,101 44 INFO rb-01d1866-225816-427570 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-22 09:49:34,177 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:49:34,191 44 INFO rb-01d1866-225816-427570 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-22 09:49:34,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:49:34,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:49:34,219 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:49:35,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.079 0.808 2026-10-22 09:49:35,105 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': 'D52AC96CE1357278B1E1E51B581F1BA4', 'loaderId': '5100B1E7ABC804821A3B67EEB2EF4C25', 'isDownload': False} 2026-10-22 09:49:35,106 44 INFO rb-01d1866-225816-427570 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-22 09:49:35,133 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:49:35,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-22 09:49:35,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-22 09:49:35,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-22 09:49:35,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:49:35,877 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:49:35,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.032 2026-10-22 09:49:35,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:49:35,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:49:35,941 44 INFO rb-01d1866-225816-427570 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-22 09:49:35,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:49:35,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:36,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-22 09:49:36,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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.034 2026-10-22 09:49:36,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 09:49:36,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.050 2026-10-22 09:49:36,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.318 0.484 2026-10-22 09:49:37,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:49:37,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:37,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-22 09:49:37,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:49:37,234 44 INFO rb-01d1866-225816-427570 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-22 09:49:37,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-10-22 09:49:37,308 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:37,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:37,361 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:37,385 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 09:49:37,420 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:49:37,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.044 0.075 2026-10-22 09:49:37,451 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:49:37,478 44 INFO rb-01d1866-225816-427570 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-22 09:49:37,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.189 2026-10-22 09:49:37,557 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:49:37,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.023 0.065 2026-10-22 09:49:37,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.032 0.133 2026-10-22 09:49:37,714 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:49:37,719 44 INFO rb-01d1866-225816-427570 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-22 09:49:37,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.030 0.211 2026-10-22 09:49:37,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.202 2026-10-22 09:49:37,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.128 2026-10-22 09:49:37,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:38,049 44 INFO rb-01d1866-225816-427570 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-22 09:49:38,082 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:49:38,154 44 INFO rb-01d1866-225816-427570 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-22 09:49:38,220 44 INFO rb-01d1866-225816-427570 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-22 09:49:38,270 44 INFO rb-01d1866-225816-427570 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-22 09:49:38,335 44 INFO rb-01d1866-225816-427570 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-22 09:49:38,427 44 INFO rb-01d1866-225816-427570 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-22 09:49:38,435 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #357717 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3be62fbd-ec80-4ec7-b4b7-9e6074933d9f'}] 2026-10-22 09:49:38,485 44 INFO rb-01d1866-225816-427570 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-22 09:49:39,044 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #357717 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3be62fbd-ec80-4ec7-b4b7-9e6074933d9f'} created pos.order #782 2026-10-22 09:49:39,081 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #357717 finished 2026-10-22 09:49:39,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.250 0.493 2026-10-22 09:49:39,505 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-22 09:49:39,505 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-22 09:49:39,506 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-22 09:49:39,506 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-22 09:49:39,506 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-22 09:49:39,507 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-22 09:49:39,508 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-22 09:49:39,508 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-22 09:49:39,510 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-22 09:49:39,510 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-22 09:49:39,511 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-22 09:49:39,511 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-22 09:49:39,511 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-22 09:49:39,511 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-22 09:49:39,512 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-22 09:49:39,512 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-22 09:49:39,513 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-22 09:49:39,513 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-22 09:49:39,514 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-22 09:49:39,514 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-22 09:49:39,515 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-22 09:49:39,516 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-22 09:49:39,516 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-22 09:49:39,516 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-22 09:49:39,520 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-22 09:49:39,521 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-22 09:49:39,521 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-22 09:49:39,522 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-22 09:49:39,522 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-22 09:49:39,524 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-22 09:49:39,524 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-22 09:49:39,525 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-22 09:49:39,525 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-22 09:49:39,526 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-22 09:49:39,527 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-22 09:49:39,527 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-22 09:49:39,528 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-22 09:49:39,529 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-22 09:49:39,529 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-22 09:49:39,530 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-22 09:49:39,537 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:39,554 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:49:39,567 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:49:39,574 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:49:39,578 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:49:39,587 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:49:39,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:49:39,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:49:39,646 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:49:39,655 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:49:39,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:49:39,683 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:49:39,686 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-22 09:49:39,688 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:49:39,694 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:49:39,697 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-22 09:49:39,701 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-22 09:49:39,703 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-22 09:49:39,705 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-22 09:49:39,708 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-22 09:49:39,709 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-22 09:49:39,709 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-22 09:49:39,710 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-22 09:49:39,722 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-22 09:49:39,726 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-22 09:49:39,727 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-22 09:49:39,728 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-22 09:49:39,728 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-22 09:49:39,729 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-22 09:49:39,730 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-22 09:49:39,730 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-22 09:49:39,732 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-22 09:49:39,732 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-22 09:49:39,733 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-22 09:49:39,733 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-22 09:49:39,735 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-22 09:49:39,735 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-22 09:49:39,736 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-22 09:49:39,736 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-22 09:49:39,737 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-22 09:49:39,737 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-22 09:49:39,738 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-22 09:49:39,739 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-22 09:49:39,740 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-22 09:49:39,741 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-22 09:49:39,741 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-22 09:49:39,742 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-22 09:49:39,742 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-22 09:49:39,743 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-22 09:49:39,744 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-22 09:49:39,744 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-22 09:49:39,745 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-22 09:49:39,746 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-22 09:49:39,746 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-22 09:49:39,762 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:39,783 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-22 09:49:39,795 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-22 09:49:39,799 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 09:49:39,804 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:49:39,807 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:49:39,829 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-22 09:49:39,841 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:49:39,847 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-22 09:49:39,848 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-22 09:49:39,872 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-22 09:49:39,877 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-22 09:49:39,881 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-22 09:49:39,888 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:49:39,890 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-22 09:49:39,893 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:49:39,912 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-22 09:49:39,916 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:49:39,928 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:49:39,936 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 09:49:39,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:39] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-10-22 09:49:39,951 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-22 09:49:39,952 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-22 09:49:39,953 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-22 09:49:39,953 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-22 09:49:39,954 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-22 09:49:39,955 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-22 09:49:39,956 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-22 09:49:39,956 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-22 09:49:39,957 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-22 09:49:39,957 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-22 09:49:39,958 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-22 09:49:39,958 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-22 09:49:39,959 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-22 09:49:39,959 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-22 09:49:39,960 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-22 09:49:39,960 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-22 09:49:39,961 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-22 09:49:39,961 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-22 09:49:39,962 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-22 09:49:39,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-22 09:49:39,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-22 09:49:39,964 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-22 09:49:39,965 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-22 09:49:39,965 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-22 09:49:39,966 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-22 09:49:39,967 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-22 09:49:39,967 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-22 09:49:39,968 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-22 09:49:39,969 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-22 09:49:39,970 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-22 09:49:39,970 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-22 09:49:40,841 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:42] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.180 1.303 2026-10-22 09:49:42,033 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:42,109 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,184 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,238 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,295 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,344 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,395 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,476 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,489 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:42,490 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:49:42,562 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,637 44 INFO rb-01d1866-225816-427570 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-22 09:49:42,647 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13368964 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'f26e905b-3a6c-4d5e-849e-ba67774c8e54'}] 2026-10-22 09:49:42,683 44 INFO rb-01d1866-225816-427570 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-22 09:49:43,034 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13368964 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'f26e905b-3a6c-4d5e-849e-ba67774c8e54'} created pos.order #783 2026-10-22 09:49:43,060 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13368964 finished 2026-10-22 09:49:43,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.162 0.336 2026-10-22 09:49:43,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:43] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.024 0.070 2026-10-22 09:49:44,713 44 INFO rb-01d1866-225816-427570 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-22 09:49:44,767 44 INFO rb-01d1866-225816-427570 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-22 09:49:44,768 44 INFO rb-01d1866-225816-427570 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-22 09:49:44,948 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17984628 (allocated 20058112) 2026-10-22 09:49:44,962 44 INFO rb-01d1866-225816-427570 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 112487 2026-10-22 09:49:44,964 44 INFO rb-01d1866-225816-427570 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-22 09:49:44,965 44 INFO rb-01d1866-225816-427570 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 112487 2026-10-22 09:49:45,088 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094945_087903_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-22 09:49:45,088 44 INFO rb-01d1866-225816-427570 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/tmpwuzb24pz_chrome_odoo" 2026-10-22 09:49:45,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-22 09:49:45,811 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 112714 2026-10-22 09:49:45,812 44 INFO rb-01d1866-225816-427570 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/tmp4mw1hnr9_chrome_odoo 2026-10-22 09:49:45,812 44 INFO rb-01d1866-225816-427570 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:43021/json/version 2026-10-22 09:49:45,813 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:45,854 44 INFO rb-01d1866-225816-427570 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-22 09:49:45,854 44 INFO rb-01d1866-225816-427570 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:43021/json 2026-10-22 09:49:45,855 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:45,887 44 INFO rb-01d1866-225816-427570 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:43021/devtools/page/8489C5E89D0952B27AC08BC465285683 2026-10-22 09:49:45,930 44 INFO rb-01d1866-225816-427570 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-22 09:49:45,950 44 INFO rb-01d1866-225816-427570 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-22 09:49:46,053 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:49:46,069 44 INFO rb-01d1866-225816-427570 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-22 09:49:46,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:49:46,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:49:46,097 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:49:47,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.054 0.957 2026-10-22 09:49:47,105 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '8489C5E89D0952B27AC08BC465285683', 'loaderId': '13935437ED388C69C51F6FC3E885FBA2', 'isDownload': False} 2026-10-22 09:49:47,105 44 INFO rb-01d1866-225816-427570 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-22 09:49:47,129 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:49:47,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-22 09:49:47,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-22 09:49:47,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-22 09:49:47,812 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:47,818 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:47,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-22 09:49:47,898 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:49:47,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-22 09:49:47,909 44 INFO rb-01d1866-225816-427570 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-22 09:49:47,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-22 09:49:47,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:47,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-22 09:49:48,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-22 09:49:48,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.050 2026-10-22 09:49:48,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-22 09:49:49,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.374 0.570 2026-10-22 09:49:49,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.046 2026-10-22 09:49:49,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:49:49,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-22 09:49:49,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:49,381 44 INFO rb-01d1866-225816-427570 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-22 09:49:49,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-10-22 09:49:49,472 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:49:49,506 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:49,524 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:49:49,593 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:49:49,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.062 0.062 2026-10-22 09:49:49,620 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:49:49,625 44 INFO rb-01d1866-225816-427570 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-22 09:49:49,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.006 0.139 2026-10-22 09:49:49,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.165 2026-10-22 09:49:49,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.068 2026-10-22 09:49:49,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.021 2026-10-22 09:49:49,823 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:49:49,903 44 INFO rb-01d1866-225816-427570 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-22 09:49:49,930 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:49:49,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:49] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.061 0.066 2026-10-22 09:49:50,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:50] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.036 0.187 2026-10-22 09:49:50,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.213 2026-10-22 09:49:50,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:49:50,338 44 INFO rb-01d1866-225816-427570 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-22 09:49:50,392 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:50,438 44 INFO rb-01d1866-225816-427570 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-22 09:49:50,501 44 INFO rb-01d1866-225816-427570 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-22 09:49:50,552 44 INFO rb-01d1866-225816-427570 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-22 09:49:50,616 44 INFO rb-01d1866-225816-427570 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-22 09:49:50,700 44 INFO rb-01d1866-225816-427570 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-22 09:49:50,718 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80126843 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'aa1dd502-61c9-45b6-a010-daec4d7182e8'}] 2026-10-22 09:49:50,724 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:49:51,309 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80126843 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'aa1dd502-61c9-45b6-a010-daec4d7182e8'} created pos.order #784 2026-10-22 09:49:51,339 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80126843 finished 2026-10-22 09:49:51,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.204 0.527 2026-10-22 09:49:51,629 44 INFO rb-01d1866-225816-427570 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-22 09:49:51,692 44 INFO rb-01d1866-225816-427570 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-22 09:49:51,746 44 INFO rb-01d1866-225816-427570 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-22 09:49:51,795 44 INFO rb-01d1866-225816-427570 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-22 09:49:51,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:49:51,880 44 INFO rb-01d1866-225816-427570 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-22 09:49:51,953 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,008 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,075 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,129 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,176 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,252 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,263 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:52,270 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:49:52,329 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,398 44 INFO rb-01d1866-225816-427570 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-22 09:49:52,406 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95575402 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '40ec0f88-1156-4b05-92fb-e043ba13d0b3'}] 2026-10-22 09:49:52,850 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95575402 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '40ec0f88-1156-4b05-92fb-e043ba13d0b3'} created pos.order #785 2026-10-22 09:49:52,878 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95575402 finished 2026-10-22 09:49:52,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.148 0.427 2026-10-22 09:49:53,127 44 INFO rb-01d1866-225816-427570 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-22 09:49:53,205 44 INFO rb-01d1866-225816-427570 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-22 09:49:53,253 44 INFO rb-01d1866-225816-427570 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-22 09:49:53,303 44 INFO rb-01d1866-225816-427570 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-22 09:49:53,304 44 INFO rb-01d1866-225816-427570 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-22 09:49:53,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17768028 (allocated 19533824) 2026-10-22 09:49:53,472 44 INFO rb-01d1866-225816-427570 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 112714 2026-10-22 09:49:53,474 44 INFO rb-01d1866-225816-427570 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-22 09:49:53,476 44 INFO rb-01d1866-225816-427570 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 112714 2026-10-22 09:49:53,610 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_094953_610196_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-22 09:49:53,610 44 INFO rb-01d1866-225816-427570 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/tmp4mw1hnr9_chrome_odoo" 2026-10-22 09:49:53,706 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-22 09:49:54,594 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 112913 2026-10-22 09:49:54,595 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpyy2xgyb6_chrome_odoo 2026-10-22 09:49:54,595 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:43311/json/version 2026-10-22 09:49:54,596 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:54,649 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-22 09:49:54,649 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:43311/json 2026-10-22 09:49:54,650 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:49:54,683 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:43311/devtools/page/9C454ED22702D7EC0E1B50201E6DF351 2026-10-22 09:49:54,705 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-22 09:49:54,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-22 09:49:54,834 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:49:54,844 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-22 09:49:54,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:49:54,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:49:54,867 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:49:55,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:55] "GET /pos/ui/120 HTTP/1.1" 200 - 85 0.084 0.840 2026-10-22 09:49:55,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '9C454ED22702D7EC0E1B50201E6DF351', 'loaderId': '94E0067AB7C7955E706AEC21443112AE', 'isDownload': False} 2026-10-22 09:49:55,793 44 INFO rb-01d1866-225816-427570 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-22 09:49:55,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:49:55,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:55] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 09:49:55,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:55] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 09:49:55,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:55] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-22 09:49:56,494 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:49:56,497 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:49:56,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-22 09:49:56,553 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Evaluate test code "odoo.startTour('test_floating_order_name_change_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:49:56,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.014 2026-10-22 09:49:56,569 44 INFO rb-01d1866-225816-427570 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-22 09:49:56,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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-22 09:49:56,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:56,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.018 2026-10-22 09:49:56,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-22 09:49:56,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.054 2026-10-22 09:49:56,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-22 09:49:57,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.421 0.546 2026-10-22 09:49:57,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:49:57,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49: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.012 2026-10-22 09:49:58,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.049 2026-10-22 09:49:58,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.002 0.010 2026-10-22 09:49:58,103 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-22 09:49:58,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-22 09:49:58,196 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:49:58,241 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:49:58,247 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:49:58,283 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:49:58,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "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-22 09:49:58,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.051 0.058 2026-10-22 09:49:58,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.122 2026-10-22 09:49:58,331 44 INFO rb-01d1866-225816-427570 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-22 09:49:58,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.152 2026-10-22 09:49:58,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.078 2026-10-22 09:49:58,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.026 2026-10-22 09:49:58,540 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:49:58,641 44 INFO rb-01d1866-225816-427570 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-22 09:49:58,673 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:49:58,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.069 0.102 2026-10-22 09:49:58,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.118 2026-10-22 09:49:58,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.024 0.343 2026-10-22 09:49:58,949 44 INFO rb-01d1866-225816-427570 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-22 09:49:58,975 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:49:59,000 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,060 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,157 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,218 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,278 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,350 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,400 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:59] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.030 0.053 2026-10-22 09:49:59,453 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,503 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.061 2026-10-22 09:49:59,582 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.004 0.015 2026-10-22 09:49:59,648 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:49:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.053 2026-10-22 09:49:59,708 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,760 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,847 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,909 44 INFO rb-01d1866-225816-427570 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-22 09:49:59,963 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,024 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,092 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,147 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.043 0.052 2026-10-22 09:50:00,196 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,247 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.029 0.072 2026-10-22 09:50:00,319 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.024 2026-10-22 09:50:00,396 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.036 2026-10-22 09:50:00,462 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,509 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,596 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,662 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,713 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,763 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,814 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,874 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,887 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:00] "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-22 09:50:00,925 44 INFO rb-01d1866-225816-427570 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-22 09:50:00,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.045 2026-10-22 09:50:00,987 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-22 09:50:00,988 44 INFO rb-01d1866-225816-427570 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-22 09:50:01,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17657700 (allocated 19009536) 2026-10-22 09:50:01,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 112913 2026-10-22 09:50:01,176 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-22 09:50:01,177 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 112913 2026-10-22 09:50:01,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095001_314061_test_floating_order_name_change_partner.txt 2026-10-22 09:50:01,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpyy2xgyb6_chrome_odoo" 2026-10-22 09:50:01,340 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-22 09:50:02,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 113130 2026-10-22 09:50:02,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpqfrp50dd_chrome_odoo 2026-10-22 09:50:02,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:34019/json/version 2026-10-22 09:50:02,068 44 INFO rb-01d1866-225816-427570 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-22 09:50:02,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-22 09:50:02,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:34019/json 2026-10-22 09:50:02,117 44 INFO rb-01d1866-225816-427570 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-22 09:50:02,144 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:34019/devtools/page/92E58E09EA6AA3DC1B899CBEEB2BF125 2026-10-22 09:50:02,155 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-22 09:50:02,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-22 09:50:02,281 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:50:02,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-22 09:50:02,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:50:02,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:50:02,323 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:50:03,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:03] "GET /pos/ui/120 HTTP/1.1" 200 - 88 0.067 0.772 2026-10-22 09:50:03,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': '92E58E09EA6AA3DC1B899CBEEB2BF125', 'loaderId': 'DA3E8C230E1D33DECCD2BE5A834DDE60', 'isDownload': False} 2026-10-22 09:50:03,163 44 INFO rb-01d1866-225816-427570 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-22 09:50:03,190 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:50:03,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:03] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.016 2026-10-22 09:50:03,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:03] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-22 09:50:03,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:03] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-10-22 09:50:03,993 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:04,005 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:04,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:50:04,070 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Evaluate test code "odoo.startTour('test_futur_orders_are_not_cancelled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:50:04,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-22 09:50:04,082 44 INFO rb-01d1866-225816-427570 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-22 09:50:04,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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-22 09:50:04,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:04,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.018 2026-10-22 09:50:04,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.050 2026-10-22 09:50:04,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.038 0.059 2026-10-22 09:50:04,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-22 09:50:05,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 440 0.394 0.557 2026-10-22 09:50:05,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:50:05,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "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-22 09:50:05,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.043 2026-10-22 09:50:05,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "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-22 09:50:05,652 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-22 09:50:05,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:50:05,734 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:50:05,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:50:05,766 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:05,769 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:50:05,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.013 0.035 2026-10-22 09:50:05,848 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:50:05,853 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "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-22 09:50:05,932 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:50:05,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.072 0.123 2026-10-22 09:50:05,958 44 INFO rb-01d1866-225816-427570 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-22 09:50:05,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.008 0.042 2026-10-22 09:50:06,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.063 0.144 2026-10-22 09:50:06,203 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:50:06,210 44 INFO rb-01d1866-225816-427570 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-22 09:50:06,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.049 0.279 2026-10-22 09:50:06,236 44 INFO rb-01d1866-225816-427570 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-22 09:50:06,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.016 0.259 2026-10-22 09:50:06,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.113 2026-10-22 09:50:06,426 44 INFO rb-01d1866-225816-427570 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-22 09:50:06,474 44 INFO rb-01d1866-225816-427570 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-22 09:50:06,532 44 INFO rb-01d1866-225816-427570 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-22 09:50:06,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.011 0.024 2026-10-22 09:50:06,632 44 INFO rb-01d1866-225816-427570 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-22 09:50:06,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.004 0.011 2026-10-22 09:50:06,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-22 09:50:06,704 44 INFO rb-01d1866-225816-427570 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-22 09:50:06,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13838768 (allocated 14942208) 2026-10-22 09:50:06,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 113130 2026-10-22 09:50:06,837 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-22 09:50:06,838 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 113130 2026-10-22 09:50:06,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:06] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 48 0.047 0.091 2026-10-22 09:50:06,956 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095006_956624_test_future_orders_are_not_cancelled.txt 2026-10-22 09:50:06,957 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpqfrp50dd_chrome_odoo" 2026-10-22 09:50:07,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-22 09:50:07,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 113324 2026-10-22 09:50:07,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpaxnmjixa_chrome_odoo 2026-10-22 09:50:07,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:44339/json/version 2026-10-22 09:50:07,976 44 INFO rb-01d1866-225816-427570 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-22 09:50:08,085 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-22 09:50:08,085 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:44339/json 2026-10-22 09:50:08,089 44 INFO rb-01d1866-225816-427570 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-22 09:50:08,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:44339/devtools/page/0D12FAB3301FDFB0FC5D4609D1C1EC7B 2026-10-22 09:50:08,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-22 09:50:08,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-22 09:50:08,232 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:50:08,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-22 09:50:08,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:50:08,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:50:08,260 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:50:09,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:09] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.084 1.035 2026-10-22 09:50:09,379 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '0D12FAB3301FDFB0FC5D4609D1C1EC7B', 'loaderId': 'CB6AD9F8EC69E1F694695C34481DC9E4', 'isDownload': False} 2026-10-22 09:50:09,379 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-22 09:50:09,403 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:50:09,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:09] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-22 09:50:09,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:09] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-22 09:50:09,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:09] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:50:10,118 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:10,120 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:10,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-22 09:50:10,180 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate test code "odoo.startTour('SplitBillScreenTourTransfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:50:10,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 09:50:10,191 44 INFO rb-01d1866-225816-427570 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-22 09:50:10,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:50:10,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:10,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "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-22 09:50:10,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-22 09:50:10,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.041 2026-10-22 09:50:10,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-22 09:50:11,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.393 0.523 2026-10-22 09:50:11,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "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-22 09:50:11,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:50:11,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-22 09:50:11,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:50:11,618 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-22 09:50:11,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 09:50:11,718 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:50:11,755 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:50:11,782 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-22 09:50:11,803 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:50:11,822 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "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-22 09:50:11,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.057 0.060 2026-10-22 09:50:11,841 44 INFO rb-01d1866-225816-427570 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-22 09:50:11,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.136 2026-10-22 09:50:11,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.157 2026-10-22 09:50:11,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.046 2026-10-22 09:50:11,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.018 2026-10-22 09:50:12,012 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:12,051 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,072 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:12,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:12] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.030 0.098 2026-10-22 09:50:12,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.172 2026-10-22 09:50:12,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:12] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.036 0.310 2026-10-22 09:50:12,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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.042 2026-10-22 09:50:12,437 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,480 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:12,556 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,610 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,667 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,724 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,775 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,830 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,902 44 INFO rb-01d1866-225816-427570 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-22 09:50:12,955 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,008 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,185 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,236 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,314 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,365 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,417 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,472 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,523 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,578 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,651 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,702 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,758 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,928 44 INFO rb-01d1866-225816-427570 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-22 09:50:13,978 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,057 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,107 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,159 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,215 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,266 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,320 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,397 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,452 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,501 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,551 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,603 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,659 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,718 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,804 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,855 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,905 44 INFO rb-01d1866-225816-427570 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-22 09:50:14,956 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,006 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,065 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,130 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,182 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,232 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,284 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,335 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,392 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,444 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,497 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,552 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,603 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,654 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,710 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,761 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,813 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,912 44 INFO rb-01d1866-225816-427570 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-22 09:50:15,916 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98181227 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0bab9f39-ea0d-400f-ba76-e7ebdb84a0b7'}] 2026-10-22 09:50:16,017 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98181227 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0bab9f39-ea0d-400f-ba76-e7ebdb84a0b7'} created pos.order #788 2026-10-22 09:50:16,050 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98181227 finished 2026-10-22 09:50:16,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.082 0.174 2026-10-22 09:50:16,237 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33547855 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '4512e2d7-d63f-4dec-a6a0-44f4f15ec026'}] 2026-10-22 09:50:16,305 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33547855 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '4512e2d7-d63f-4dec-a6a0-44f4f15ec026'} created pos.order #789 2026-10-22 09:50:16,328 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33547855 finished 2026-10-22 09:50:16,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.037 0.135 2026-10-22 09:50:16,521 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47689140 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '4512e2d7-d63f-4dec-a6a0-44f4f15ec026'}] 2026-10-22 09:50:16,524 44 INFO rb-01d1866-225816-427570 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-22 09:50:16,554 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:50:16,565 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47689140 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '4512e2d7-d63f-4dec-a6a0-44f4f15ec026'} updated pos.order #789 2026-10-22 09:50:16,597 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47689140 finished 2026-10-22 09:50:16,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.084 0.182 2026-10-22 09:50:16,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.014 2026-10-22 09:50:16,912 44 INFO rb-01d1866-225816-427570 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-22 09:50:16,963 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,013 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,063 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,122 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,173 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,226 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,283 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,335 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-22 09:50:17,466 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.060 0.074 2026-10-22 09:50:17,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.042 2026-10-22 09:50:17,757 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,812 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.013 2026-10-22 09:50:17,888 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,937 44 INFO rb-01d1866-225816-427570 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-22 09:50:17,994 44 INFO rb-01d1866-225816-427570 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-22 09:50:18,044 44 INFO rb-01d1866-225816-427570 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-22 09:50:18,095 44 INFO rb-01d1866-225816-427570 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-22 09:50:18,155 44 INFO rb-01d1866-225816-427570 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-22 09:50:18,206 44 INFO rb-01d1866-225816-427570 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-22 09:50:18,257 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-22 09:50:18,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 09:50:18,417 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19328564 (allocated 21106688) 2026-10-22 09:50:18,446 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 113324 2026-10-22 09:50:18,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-22 09:50:18,448 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 113324 2026-10-22 09:50:18,572 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095018_572123_test_global_discount_split.txt 2026-10-22 09:50:18,572 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpaxnmjixa_chrome_odoo" 2026-10-22 09:50:18,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-22 09:50:19,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 113532 2026-10-22 09:50:19,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpaspj3r9e_chrome_odoo 2026-10-22 09:50:19,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:38065/json/version 2026-10-22 09:50:19,260 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:19,312 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-22 09:50:19,313 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:38065/json 2026-10-22 09:50:19,313 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:19,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:38065/devtools/page/71016FCF5DCCE717263652A34233B81A 2026-10-22 09:50:19,369 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-22 09:50:19,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-22 09:50:19,469 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:50:19,492 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-22 09:50:19,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:50:19,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:50:19,531 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:50:20,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:20] "GET /pos/ui/120 HTTP/1.1" 200 - 92 0.118 0.878 2026-10-22 09:50:20,523 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '71016FCF5DCCE717263652A34233B81A', 'loaderId': 'F154A597BAAF2814698C4607217C7914', 'isDownload': False} 2026-10-22 09:50:20,523 44 INFO rb-01d1866-225816-427570 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-22 09:50:20,541 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:50:20,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-22 09:50:20,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.026 2026-10-22 09:50:20,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.043 2026-10-22 09:50:21,360 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:21,362 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:50:21,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 09:50:21,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-22 09:50:21,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Evaluate test code "odoo.startTour('test_guest_count_defaults_to_table_seats', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:50:21,452 44 INFO rb-01d1866-225816-427570 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-22 09:50:21,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-22 09:50:21,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:50:21,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-22 09:50:21,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.042 2026-10-22 09:50:21,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:50:21,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.048 2026-10-22 09:50:22,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 387 0.554 0.597 2026-10-22 09:50:22,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:50:22,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:50:23,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.035 0.046 2026-10-22 09:50:23,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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.013 2026-10-22 09:50:23,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-22 09:50:23,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 09:50:23,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:23,266 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:50:23,275 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:50:23,328 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "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-22 09:50:23,333 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:50:23,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.067 0.051 2026-10-22 09:50:23,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.126 2026-10-22 09:50:23,374 44 INFO rb-01d1866-225816-427570 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-22 09:50:23,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.039 2026-10-22 09:50:23,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.011 0.172 2026-10-22 09:50:23,470 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:23,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.017 0.036 2026-10-22 09:50:23,625 44 INFO rb-01d1866-225816-427570 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-22 09:50:23,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.117 0.118 2026-10-22 09:50:23,720 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:50:23,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.030 0.311 2026-10-22 09:50:23,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.081 0.212 2026-10-22 09:50:24,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.015 2026-10-22 09:50:24,088 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,123 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:24,140 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,203 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,255 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,310 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,420 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,505 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,555 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,606 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,700 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,712 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:24,715 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:50:24,786 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,861 44 INFO rb-01d1866-225816-427570 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-22 09:50:24,877 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76754953 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'eb82d283-0fc5-4647-a7c1-a9de910d590c'}] 2026-10-22 09:50:24,895 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:50:25,578 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76754953 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'eb82d283-0fc5-4647-a7c1-a9de910d590c'} created pos.order #790 2026-10-22 09:50:25,616 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76754953 finished 2026-10-22 09:50:25,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.308 0.545 2026-10-22 09:50:25,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-22 09:50:25,967 44 INFO rb-01d1866-225816-427570 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-22 09:50:26,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 16106316 (allocated 17563648) 2026-10-22 09:50:26,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 113532 2026-10-22 09:50:26,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-22 09:50:26,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 113532 2026-10-22 09:50:26,357 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095026_356976_test_guest_count_defaults_to_table_seats.txt 2026-10-22 09:50:26,357 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpaspj3r9e_chrome_odoo" 2026-10-22 09:50:26,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-22 09:50:27,288 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 113741 2026-10-22 09:50:27,288 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmphr55t81k_chrome_odoo 2026-10-22 09:50:27,288 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:37221/json/version 2026-10-22 09:50:27,290 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:27,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-22 09:50:27,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:37221/json 2026-10-22 09:50:27,351 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:27,367 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:37221/devtools/page/C114FC69E3E69FE92E629FBA05ED36B3 2026-10-22 09:50:27,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-22 09:50:27,405 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-22 09:50:27,579 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:50:27,593 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-22 09:50:27,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:50:27,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:50:27,627 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:50:28,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:28] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.090 0.760 2026-10-22 09:50:28,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': 'C114FC69E3E69FE92E629FBA05ED36B3', 'loaderId': 'B2E083F99A768836721DB170032DD1B5', 'isDownload': False} 2026-10-22 09:50:28,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-22 09:50:28,501 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:50:28,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:28] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 09:50:28,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:28] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-22 09:50:28,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:28] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.041 2026-10-22 09:50:29,350 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:29,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:29,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:50:29,410 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate test code "odoo.startTour('MultiPreparationPrinter', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:50:29,418 44 INFO rb-01d1866-225816-427570 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-22 09:50:29,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-22 09:50:29,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:50:29,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:29,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.020 2026-10-22 09:50:29,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "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.040 2026-10-22 09:50:29,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:50:29,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.040 2026-10-22 09:50:30,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.404 0.593 2026-10-22 09:50:30,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:50:30,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:50:30,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:30] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.053 2026-10-22 09:50:30,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.019 2026-10-22 09:50:30,969 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-22 09:50:30,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-22 09:50:31,038 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:31,071 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:50:31,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:50:31,080 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:50:31,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.041 2026-10-22 09:50:31,149 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:50:31,163 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "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-22 09:50:31,217 44 INFO rb-01d1866-225816-427570 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-22 09:50:31,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.058 0.114 2026-10-22 09:50:31,241 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:31,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.102 2026-10-22 09:50:31,354 44 INFO rb-01d1866-225816-427570 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-22 09:50:31,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.064 0.163 2026-10-22 09:50:31,476 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:31,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.045 0.316 2026-10-22 09:50:31,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.015 0.263 2026-10-22 09:50:31,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.281 2026-10-22 09:50:31,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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.017 2026-10-22 09:50:31,856 44 INFO rb-01d1866-225816-427570 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-22 09:50:31,897 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:31,955 44 INFO rb-01d1866-225816-427570 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-22 09:50:32,047 44 INFO rb-01d1866-225816-427570 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-22 09:50:32,185 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-22 09:50:32,186 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-22 09:50:32,186 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-22 09:50:32,187 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-22 09:50:32,187 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-22 09:50:32,188 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-22 09:50:32,188 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-22 09:50:32,188 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-22 09:50:32,189 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-22 09:50:32,194 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-22 09:50:32,197 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-22 09:50:32,197 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-22 09:50:32,198 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-22 09:50:32,199 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-22 09:50:32,200 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-22 09:50:32,201 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-22 09:50:32,202 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-22 09:50:32,202 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-22 09:50:32,203 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-22 09:50:32,204 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-22 09:50:32,204 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-22 09:50:32,205 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-22 09:50:32,206 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-22 09:50:32,207 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-22 09:50:32,208 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-22 09:50:32,208 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-22 09:50:32,209 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-22 09:50:32,210 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-22 09:50:32,210 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-22 09:50:32,212 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-22 09:50:32,213 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-22 09:50:32,214 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-22 09:50:32,214 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-22 09:50:32,215 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-22 09:50:32,216 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-22 09:50:32,216 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-22 09:50:32,217 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-22 09:50:32,219 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-22 09:50:32,220 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-22 09:50:32,220 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-22 09:50:32,244 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:50:32,264 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 09:50:32,292 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.062 2026-10-22 09:50:32,295 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.059 2026-10-22 09:50:32,303 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:50:32,305 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:50:32,316 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:50:32,331 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-22 09:50:32,334 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:50:32,339 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-22 09:50:32,347 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-22 09:50:32,351 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-22 09:50:32,352 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-22 09:50:32,353 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-22 09:50:32,355 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-22 09:50:32,356 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-22 09:50:32,358 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-22 09:50:32,362 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-22 09:50:32,367 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:50:32,369 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:50:32,373 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-22 09:50:32,373 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:50:32,377 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-22 09:50:32,400 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-22 09:50:32,401 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:50:32,402 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-22 09:50:32,405 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:50:32,408 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-22 09:50:32,410 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-22 09:50:32,411 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-22 09:50:32,412 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-22 09:50:32,415 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-22 09:50:32,416 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-22 09:50:32,417 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-22 09:50:32,418 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-22 09:50:32,419 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-22 09:50:32,419 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-22 09:50:32,420 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-22 09:50:32,421 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-22 09:50:32,422 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-22 09:50:32,425 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-22 09:50:32,426 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-22 09:50:32,435 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-22 09:50:32,436 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-22 09:50:32,437 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-22 09:50:32,437 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-22 09:50:32,437 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-22 09:50:32,438 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-22 09:50:32,438 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-22 09:50:32,439 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-22 09:50:32,439 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-22 09:50:32,440 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-22 09:50:32,440 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-22 09:50:32,441 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-22 09:50:32,449 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-22 09:50:32,449 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-22 09:50:32,453 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-22 09:50:32,473 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:50:32,474 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-22 09:50:32,475 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-22 09:50:32,475 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-22 09:50:32,476 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-22 09:50:32,476 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-22 09:50:32,476 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-22 09:50:32,476 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-22 09:50:32,477 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-22 09:50:32,488 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:50:32,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:50:32,495 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:50:32,498 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-22 09:50:32,509 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:50:32,518 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:50:32,531 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:50:32,538 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-22 09:50:32,542 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:50:32,553 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-22 09:50:32,554 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.057 2026-10-22 09:50:32,564 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:50:32,566 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:50:32,569 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:32] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:50:32,584 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-22 09:50:32,585 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-22 09:50:32,586 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-22 09:50:32,586 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-22 09:50:32,586 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-22 09:50:32,586 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-22 09:50:32,587 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-22 09:50:32,587 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-22 09:50:32,588 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-22 09:50:32,588 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-22 09:50:32,588 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-22 09:50:32,589 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-22 09:50:32,589 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-22 09:50:32,591 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-22 09:50:32,591 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-22 09:50:32,592 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-22 09:50:32,592 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-22 09:50:32,593 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-22 09:50:32,593 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-22 09:50:32,593 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-22 09:50:32,594 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-22 09:50:32,595 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-22 09:50:32,595 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-22 09:50:32,595 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-22 09:50:32,596 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-22 09:50:32,596 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-22 09:50:33,084 44 INFO rb-01d1866-225816-427570 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-22 09:50:33,113 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63709940 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'e9f33787-4e70-4036-8405-935ac9488673'}] 2026-10-22 09:50:33,134 44 INFO rb-01d1866-225816-427570 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-22 09:50:33,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-22 09:50:33,181 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:50:33,231 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63709940 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'e9f33787-4e70-4036-8405-935ac9488673'} created pos.order #791 2026-10-22 09:50:33,263 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63709940 finished 2026-10-22 09:50:33,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15481352 (allocated 16777216) 2026-10-22 09:50:33,338 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 113741 2026-10-22 09:50:33,339 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-22 09:50:33,340 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 113741 2026-10-22 09:50:33,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.073 0.168 2026-10-22 09:50:33,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095033_456329_test_multiple_preparation_printer.txt 2026-10-22 09:50:33,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmphr55t81k_chrome_odoo" 2026-10-22 09:50:33,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-22 09:50:34,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 113963 2026-10-22 09:50:34,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmp7yna2__7_chrome_odoo 2026-10-22 09:50:34,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:34827/json/version 2026-10-22 09:50:34,415 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:34,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-22 09:50:34,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:34827/json 2026-10-22 09:50:34,456 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:34,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:34827/devtools/page/1F73221E98C83873CC20094256CFC26E 2026-10-22 09:50:34,506 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-22 09:50:34,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-22 09:50:34,656 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:50:34,668 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-22 09:50:34,670 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:50:34,671 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:50:34,695 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:50:35,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:35] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.110 1.096 2026-10-22 09:50:35,901 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '1F73221E98C83873CC20094256CFC26E', 'loaderId': '5B06D7261B04896DE1B8276FE1A21D4D', 'isDownload': False} 2026-10-22 09:50:35,901 44 INFO rb-01d1866-225816-427570 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-22 09:50:35,937 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:50:35,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:35] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-22 09:50:35,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:35] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:50:35,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:35] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-10-22 09:50:36,618 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:36,629 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:36,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:50:36,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:50:36,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Evaluate test code "odoo.startTour('test_multiple_preparation_printer_different_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:50:36,702 44 INFO rb-01d1866-225816-427570 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-22 09:50:36,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:50:36,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:36,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "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.016 2026-10-22 09:50:36,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-22 09:50:36,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.058 2026-10-22 09:50:36,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-22 09:50:37,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.398 0.555 2026-10-22 09:50:37,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:37] "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-22 09:50:38,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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.022 2026-10-22 09:50:38,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.055 2026-10-22 09:50:38,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:50:38,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-22 09:50:38,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-22 09:50:38,273 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:38,310 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:50:38,319 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:50:38,381 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:50:38,413 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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-22 09:50:38,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.059 0.083 2026-10-22 09:50:38,442 44 INFO rb-01d1866-225816-427570 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-22 09:50:38,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.016 0.180 2026-10-22 09:50:38,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.199 2026-10-22 09:50:38,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.089 2026-10-22 09:50:38,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.016 2026-10-22 09:50:38,637 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:50:38,730 44 INFO rb-01d1866-225816-427570 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-22 09:50:38,739 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:50:38,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.055 0.066 2026-10-22 09:50:38,864 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:38] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.046 0.188 2026-10-22 09:50:39,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.209 2026-10-22 09:50:39,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:50:39,154 44 INFO rb-01d1866-225816-427570 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-22 09:50:39,188 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:39,260 44 INFO rb-01d1866-225816-427570 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-22 09:50:39,344 44 INFO rb-01d1866-225816-427570 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-22 09:50:39,427 44 INFO rb-01d1866-225816-427570 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-22 09:50:39,549 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-22 09:50:39,549 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-22 09:50:39,549 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-22 09:50:39,550 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-22 09:50:39,550 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-22 09:50:39,555 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-22 09:50:39,556 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-22 09:50:39,556 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-22 09:50:39,556 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-22 09:50:39,557 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-22 09:50:39,557 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-22 09:50:39,558 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-22 09:50:39,559 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-22 09:50:39,559 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-22 09:50:39,560 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-22 09:50:39,560 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-22 09:50:39,560 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-22 09:50:39,561 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-22 09:50:39,561 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-22 09:50:39,561 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-22 09:50:39,562 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-22 09:50:39,562 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-22 09:50:39,563 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-22 09:50:39,563 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-22 09:50:39,563 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-22 09:50:39,564 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-22 09:50:39,564 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-22 09:50:39,564 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-22 09:50:39,566 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-22 09:50:39,566 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-22 09:50:39,567 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-22 09:50:39,567 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-22 09:50:39,568 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-22 09:50:39,568 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-22 09:50:39,571 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-22 09:50:39,571 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-22 09:50:39,572 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-22 09:50:39,572 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-22 09:50:39,573 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-22 09:50:39,573 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-22 09:50:39,581 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:39,587 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:39,606 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:50:39,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:50:39,623 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:50:39,640 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:50:39,648 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-22 09:50:39,652 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:50:39,654 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-22 09:50:39,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:50:39,665 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:50:39,687 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:50:39,689 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-22 09:50:39,690 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-22 09:50:39,692 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-22 09:50:39,693 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-22 09:50:39,708 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-22 09:50:39,722 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.053 2026-10-22 09:50:39,727 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:50:39,737 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-22 09:50:39,746 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:50:39,752 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:50:39,762 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-22 09:50:39,769 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-22 09:50:39,778 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-22 09:50:39,782 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-22 09:50:39,788 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-22 09:50:39,789 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-22 09:50:39,789 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-22 09:50:39,790 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-22 09:50:39,790 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-22 09:50:39,791 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-22 09:50:39,791 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-22 09:50:39,792 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-22 09:50:39,792 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-22 09:50:39,793 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-22 09:50:39,793 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-22 09:50:39,794 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-22 09:50:39,794 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-22 09:50:39,794 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-22 09:50:39,795 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-22 09:50:39,795 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-22 09:50:39,796 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-22 09:50:39,796 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-22 09:50:39,796 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-22 09:50:39,797 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-22 09:50:39,801 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-22 09:50:39,802 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-22 09:50:39,803 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-22 09:50:39,804 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-22 09:50:39,804 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-22 09:50:39,805 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-22 09:50:39,805 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-22 09:50:39,805 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-22 09:50:39,810 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-22 09:50:39,811 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-22 09:50:39,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-22 09:50:39,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-22 09:50:39,813 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-22 09:50:39,815 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-22 09:50:39,815 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-22 09:50:39,818 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-22 09:50:39,818 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-22 09:50:39,819 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-22 09:50:39,819 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-22 09:50:39,821 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-22 09:50:39,823 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-22 09:50:39,824 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-22 09:50:39,833 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:50:39,834 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-22 09:50:39,835 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:50:39,836 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-22 09:50:39,838 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:50:39,840 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-22 09:50:39,842 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-22 09:50:39,848 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-22 09:50:39,851 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-22 09:50:39,852 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-22 09:50:39,864 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:50:39,873 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-22 09:50:39,873 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-22 09:50:39,882 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-22 09:50:39,883 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:50:39,888 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-22 09:50:39,890 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:50:39,892 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:50:39,896 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-22 09:50:39,904 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-22 09:50:39,908 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:50:39,913 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-22 09:50:39,915 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:50:39,916 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-22 09:50:39,919 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-22 09:50:39,921 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-22 09:50:39,923 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:50:39,927 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-22 09:50:39,930 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-22 09:50:39,931 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:50:39,933 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:39] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:39,934 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-22 09:50:39,936 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-22 09:50:39,939 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-22 09:50:39,940 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-22 09:50:39,941 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-22 09:50:39,943 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-22 09:50:39,945 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-22 09:50:40,437 44 INFO rb-01d1866-225816-427570 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-22 09:50:41,038 44 INFO rb-01d1866-225816-427570 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-22 09:50:41,070 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13252726 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '50144f6b-25f0-41f4-9f8c-cf2c1860afa6'}] 2026-10-22 09:50:41,078 44 INFO rb-01d1866-225816-427570 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-22 09:50:41,136 44 INFO rb-01d1866-225816-427570 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-22 09:50:41,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-22 09:50:41,192 44 INFO rb-01d1866-225816-427570 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-22 09:50:41,213 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13252726 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '50144f6b-25f0-41f4-9f8c-cf2c1860afa6'} created pos.order #792 2026-10-22 09:50:41,254 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13252726 finished 2026-10-22 09:50:41,376 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 16000380 (allocated 17301504) 2026-10-22 09:50:41,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.120 0.191 2026-10-22 09:50:41,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 113963 2026-10-22 09:50:41,390 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-22 09:50:41,394 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 113963 2026-10-22 09:50:41,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095041_518575_test_multiple_preparation_printer_different_categories.txt 2026-10-22 09:50:41,519 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmp7yna2__7_chrome_odoo" 2026-10-22 09:50:41,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-22 09:50:42,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 114188 2026-10-22 09:50:42,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmpjcs216oj_chrome_odoo 2026-10-22 09:50:42,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:44763/json/version 2026-10-22 09:50:42,240 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:42,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:50:42,326 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:44763/json 2026-10-22 09:50:42,328 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:42,379 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:44763/devtools/page/D77B9960754CB0D72783FE88CB3AF7E4 2026-10-22 09:50:42,408 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-22 09:50:42,428 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-22 09:50:42,527 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:50:42,548 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-22 09:50:42,555 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:50:42,555 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:50:42,578 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:50:43,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:43] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.106 0.805 2026-10-22 09:50:43,488 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': 'D77B9960754CB0D72783FE88CB3AF7E4', 'loaderId': 'DF640AC2E7B45C8AF33A4E3F3F88E997', 'isDownload': False} 2026-10-22 09:50:43,489 44 INFO rb-01d1866-225816-427570 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-22 09:50:43,514 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:50:43,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:43] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.012 2026-10-22 09:50:43,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:43] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-22 09:50:43,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:43] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.066 2026-10-22 09:50:44,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:50:44,299 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:50:44,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 09:50:44,362 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate test code "odoo.startTour('test_name_preset_skip_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:50:44,370 44 INFO rb-01d1866-225816-427570 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-22 09:50:44,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.013 2026-10-22 09:50:44,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:50:44,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:44,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.015 2026-10-22 09:50:44,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-22 09:50:44,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.051 2026-10-22 09:50:44,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-22 09:50:45,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.500 0.628 2026-10-22 09:50:45,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:50:45,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:50:45,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:45] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-10-22 09:50:46,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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-22 09:50:46,039 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:50:46,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.017 2026-10-22 09:50:46,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:50:46,138 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:50:46,185 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 09:50:46,187 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:50:46,245 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:50:46,252 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 09:50:46,302 44 INFO rb-01d1866-225816-427570 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-22 09:50:46,309 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:50:46,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.071 0.107 2026-10-22 09:50:46,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.196 2026-10-22 09:50:46,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.069 0.154 2026-10-22 09:50:46,530 44 INFO rb-01d1866-225816-427570 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-22 09:50:46,533 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:46,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.041 0.357 2026-10-22 09:50:46,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.310 2026-10-22 09:50:46,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.219 2026-10-22 09:50:46,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.177 2026-10-22 09:50:46,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50: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.014 2026-10-22 09:50:46,976 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:47] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.019 2026-10-22 09:50:47,030 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:50:47,079 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,131 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,226 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,340 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,389 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,455 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,520 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,568 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.031 0.052 2026-10-22 09:50:47,654 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,702 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.070 2026-10-22 09:50:47,750 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,839 44 INFO rb-01d1866-225816-427570 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-22 09:50:47,857 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:47,859 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:50:47,923 44 INFO rb-01d1866-225816-427570 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-22 09:50:48,002 44 INFO rb-01d1866-225816-427570 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-22 09:50:48,014 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17147609 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1e62c741-1948-4c7e-b8c1-277f5854cbd8'}] 2026-10-22 09:50:48,019 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:50:48,736 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17147609 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1e62c741-1948-4c7e-b8c1-277f5854cbd8'} created pos.order #793 2026-10-22 09:50:48,801 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17147609 finished 2026-10-22 09:50:48,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.355 0.565 2026-10-22 09:50:49,160 44 INFO rb-01d1866-225816-427570 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-22 09:50:49,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-22 09:50:49,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-22 09:50:49,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17280392 (allocated 19533824) 2026-10-22 09:50:49,376 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 114188 2026-10-22 09:50:49,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-22 09:50:49,379 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 114188 2026-10-22 09:50:49,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095049_510113_test_name_preset_skip_screen.txt 2026-10-22 09:50:49,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmpjcs216oj_chrome_odoo" 2026-10-22 09:50:49,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-22 09:50:50,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 114386 2026-10-22 09:50:50,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmph6ehurrp_chrome_odoo 2026-10-22 09:50:50,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:45367/json/version 2026-10-22 09:50:50,181 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:50,212 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-22 09:50:50,213 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:45367/json 2026-10-22 09:50:50,215 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:50:50,224 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:45367/devtools/page/949E3C1B431521E71761990668D14BB1 2026-10-22 09:50:50,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-22 09:50:50,265 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-22 09:50:50,348 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:50:50,364 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-22 09:50:50,376 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:50:50,376 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:50:50,423 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:50:51,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:51] "GET /pos/ui/120 HTTP/1.1" 200 - 94 0.115 0.915 2026-10-22 09:50:51,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '949E3C1B431521E71761990668D14BB1', 'loaderId': '97B95AE01E697CBD0B863DE6EA86CAF5', 'isDownload': False} 2026-10-22 09:50:51,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-22 09:50:51,480 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:50:51,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:51] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.021 2026-10-22 09:50:51,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:51] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-22 09:50:51,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:51] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-22 09:50:52,278 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:52,299 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:50:52,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-22 09:50:52,368 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate test code "odoo.startTour('no_ghost_floor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:50:52,377 44 INFO rb-01d1866-225816-427570 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-22 09:50:52,380 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:50:52,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:50:52,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:50:52,459 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.012 2026-10-22 09:50:52,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-22 09:50:52,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.047 2026-10-22 09:50:52,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-22 09:50:53,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.365 0.533 2026-10-22 09:50:53,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:53,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:50:53,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-22 09:50:53,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:50:53,764 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-22 09:50:53,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:50:53,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:50:53,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:50:53,902 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:50:53,903 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:50:53,923 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:53,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.022 0.045 2026-10-22 09:50:53,974 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-10-22 09:50:53,997 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,005 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:50:54,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.059 0.128 2026-10-22 09:50:54,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.054 0.151 2026-10-22 09:50:54,178 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,197 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:50:54,231 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.057 0.317 2026-10-22 09:50:54,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.009 0.296 2026-10-22 09:50:54,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.072 0.208 2026-10-22 09:50:54,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.147 2026-10-22 09:50:54,506 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,557 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,621 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,683 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,744 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,809 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.013 0.013 2026-10-22 09:50:54,869 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,925 44 INFO rb-01d1866-225816-427570 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-22 09:50:54,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.011 0.008 2026-10-22 09:50:54,974 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:54,977 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,046 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,098 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,150 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,201 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,258 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,314 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.013 0.007 2026-10-22 09:50:55,364 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.007 0.032 2026-10-22 09:50:55,427 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 09:50:55,478 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.031 2026-10-22 09:50:55,530 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:50:55,689 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,707 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:55,784 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,863 44 INFO rb-01d1866-225816-427570 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-22 09:50:55,874 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:50:55,879 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:50:55,912 44 INFO rb-01d1866-225816-427570 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-22 09:50:56,014 44 INFO rb-01d1866-225816-427570 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-22 09:50:56,085 44 INFO rb-01d1866-225816-427570 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-22 09:50:56,095 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91976498 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ceddc379-7630-4202-bd6a-9faf12144efc'}] 2026-10-22 09:50:56,099 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:50:56,860 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91976498 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ceddc379-7630-4202-bd6a-9faf12144efc'} created pos.order #794 2026-10-22 09:50:56,898 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91976498 finished 2026-10-22 09:50:56,997 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.328 0.578 2026-10-22 09:50:57,238 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,285 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,336 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,390 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,441 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,499 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,556 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,616 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,670 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:57] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.028 0.021 2026-10-22 09:50:57,727 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,778 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,865 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:57] "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-22 09:50:57,927 44 INFO rb-01d1866-225816-427570 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-22 09:50:57,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.036 2026-10-22 09:50:57,979 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,032 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,084 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,137 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,191 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.005 0.014 2026-10-22 09:50:58,254 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,302 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,390 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,438 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,496 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,563 44 INFO rb-01d1866-225816-427570 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-22 09:50:58,567 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46722873 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'c21a0c48-7517-4089-ab03-de4ace73884d'}] 2026-10-22 09:50:59,062 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46722873 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'c21a0c48-7517-4089-ab03-de4ace73884d'} created pos.order #795 2026-10-22 09:50:59,129 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46722873 finished 2026-10-22 09:50:59,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 185 0.244 0.480 2026-10-22 09:50:59,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:59] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:50:59,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:50:59] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.012 0.010 2026-10-22 09:50:59,521 44 INFO rb-01d1866-225816-427570 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-22 09:50:59,578 44 INFO rb-01d1866-225816-427570 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-22 09:50:59,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-22 09:50:59,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-22 09:50:59,782 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18745452 (allocated 20844544) 2026-10-22 09:50:59,790 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 114386 2026-10-22 09:50:59,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-22 09:50:59,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 114386 2026-10-22 09:50:59,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095059_906713_test_no_ghost_floor.txt 2026-10-22 09:50:59,907 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmph6ehurrp_chrome_odoo" 2026-10-22 09:50:59,926 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-22 09:51:00,630 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 114601 2026-10-22 09:51:00,630 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp606dua48_chrome_odoo 2026-10-22 09:51:00,630 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:40749/json/version 2026-10-22 09:51:00,632 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:00,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-22 09:51:00,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:40749/json 2026-10-22 09:51:00,704 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:00,716 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:40749/devtools/page/83A827542959EC1EB91F319A75D1EF54 2026-10-22 09:51:00,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-22 09:51:00,755 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-22 09:51:00,855 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:51:00,870 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-22 09:51:00,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:51:00,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:51:00,920 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:51:02,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.113 1.037 2026-10-22 09:51:02,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '83A827542959EC1EB91F319A75D1EF54', 'loaderId': 'E22EDAB45D888216FC699F0821581A06', 'isDownload': False} 2026-10-22 09:51:02,073 44 INFO rb-01d1866-225816-427570 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-22 09:51:02,090 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:51:02,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 09:51:02,122 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:51:02,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.043 2026-10-22 09:51:02,737 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:02,745 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:02,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 09:51:02,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-22 09:51:02,812 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Evaluate test code "odoo.startTour('test_open_default_register_screen_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:51:02,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:51:02,822 44 INFO rb-01d1866-225816-427570 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-22 09:51:02,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:02,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "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-22 09:51:02,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-22 09:51:02,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.055 2026-10-22 09:51:02,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-22 09:51:04,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.435 0.563 2026-10-22 09:51:04,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "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-22 09:51:04,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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-22 09:51:04,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.046 2026-10-22 09:51:04,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.017 2026-10-22 09:51:04,338 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:04,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 09:51:04,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:51:04,457 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 09:51:04,458 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:51:04,463 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:51:04,504 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:51:04,539 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "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-22 09:51:04,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.081 0.066 2026-10-22 09:51:04,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.165 2026-10-22 09:51:04,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.098 2026-10-22 09:51:04,641 44 INFO rb-01d1866-225816-427570 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-22 09:51:04,701 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:04,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.028 2026-10-22 09:51:04,736 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:51:04,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.028 0.091 2026-10-22 09:51:04,871 44 INFO rb-01d1866-225816-427570 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-22 09:51:04,872 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:51:04,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:04] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.044 0.179 2026-10-22 09:51:05,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.108 2026-10-22 09:51:05,122 44 INFO rb-01d1866-225816-427570 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-22 09:51:05,167 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-22 09:51:05,168 44 INFO rb-01d1866-225816-427570 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-22 09:51:05,279 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13820400 (allocated 14942208) 2026-10-22 09:51:05,287 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 114601 2026-10-22 09:51:05,288 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-22 09:51:05,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 114601 2026-10-22 09:51:05,446 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095105_446344_test_open_default_register_screen_config.txt 2026-10-22 09:51:05,446 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp606dua48_chrome_odoo" 2026-10-22 09:51:05,471 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-22 09:51:06,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 114802 2026-10-22 09:51:06,036 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpyv1phzxm_chrome_odoo 2026-10-22 09:51:06,036 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:36751/json/version 2026-10-22 09:51:06,037 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:06,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-22 09:51:06,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:36751/json 2026-10-22 09:51:06,073 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:06,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:36751/devtools/page/03C129693E829AD025A2122145A6A0A1 2026-10-22 09:51:06,146 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-22 09:51:06,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-22 09:51:06,259 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:51:06,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-22 09:51:06,279 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:51:06,279 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:51:06,300 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:51:07,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:07] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.084 0.840 2026-10-22 09:51:07,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '03C129693E829AD025A2122145A6A0A1', 'loaderId': '1F797076037A461950A5562D99542175', 'isDownload': False} 2026-10-22 09:51:07,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-22 09:51:07,243 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:51:07,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:07] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:51:07,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:07] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:51:07,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:07] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-22 09:51:08,063 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:51:08,068 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:51:08,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 09:51:08,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.008 2026-10-22 09:51:08,139 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate test code "odoo.startTour('test_pos_restaurant_course', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:51:08,155 44 INFO rb-01d1866-225816-427570 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-22 09:51:08,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:51:08,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:08,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.018 2026-10-22 09:51:08,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.030 2026-10-22 09:51:08,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.055 2026-10-22 09:51:08,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-22 09:51:09,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.471 0.563 2026-10-22 09:51:09,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:51:09,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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.015 2026-10-22 09:51:09,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.064 2026-10-22 09:51:09,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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-22 09:51:09,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:09,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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-22 09:51:09,841 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:09,889 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:51:09,899 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 09:51:09,941 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:51:09,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.030 0.066 2026-10-22 09:51:09,956 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "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-22 09:51:09,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.015 0.127 2026-10-22 09:51:09,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.141 2026-10-22 09:51:10,000 44 INFO rb-01d1866-225816-427570 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-22 09:51:10,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.060 2026-10-22 09:51:10,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.012 0.013 2026-10-22 09:51:10,135 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:51:10,236 44 INFO rb-01d1866-225816-427570 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-22 09:51:10,260 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:51:10,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.066 0.086 2026-10-22 09:51:10,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.043 0.214 2026-10-22 09:51:10,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.219 2026-10-22 09:51:10,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:51:10,667 44 INFO rb-01d1866-225816-427570 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-22 09:51:10,703 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:10,727 44 INFO rb-01d1866-225816-427570 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-22 09:51:10,838 44 INFO rb-01d1866-225816-427570 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-22 09:51:10,902 44 INFO rb-01d1866-225816-427570 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-22 09:51:10,998 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,059 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-10-22 09:51:11,111 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,216 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,227 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97058503 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '41c9fe77-72b3-4d75-8045-b700655fa600'}] 2026-10-22 09:51:11,380 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97058503 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '41c9fe77-72b3-4d75-8045-b700655fa600'} created pos.order #796 2026-10-22 09:51:11,418 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97058503 finished 2026-10-22 09:51:11,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.117 0.204 2026-10-22 09:51:11,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.016 2026-10-22 09:51:11,639 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,687 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,734 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,785 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,852 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,917 44 INFO rb-01d1866-225816-427570 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-22 09:51:11,942 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75157325 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '41c9fe77-72b3-4d75-8045-b700655fa600'}] 2026-10-22 09:51:11,986 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75157325 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '41c9fe77-72b3-4d75-8045-b700655fa600'} updated pos.order #796 2026-10-22 09:51:12,023 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75157325 finished 2026-10-22 09:51:12,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.080 0.176 2026-10-22 09:51:12,239 44 INFO rb-01d1866-225816-427570 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-22 09:51:12,291 44 INFO rb-01d1866-225816-427570 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-22 09:51:12,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:12] "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-22 09:51:12,371 44 INFO rb-01d1866-225816-427570 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-22 09:51:12,423 44 INFO rb-01d1866-225816-427570 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-22 09:51:12,482 44 INFO rb-01d1866-225816-427570 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-22 09:51:12,537 44 INFO rb-01d1866-225816-427570 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-22 09:51:13,589 44 INFO rb-01d1866-225816-427570 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-22 09:51:13,650 44 INFO rb-01d1866-225816-427570 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-22 09:51:13,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:51:13,695 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44323433 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '41c9fe77-72b3-4d75-8045-b700655fa600'}] 2026-10-22 09:51:13,738 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44323433 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '41c9fe77-72b3-4d75-8045-b700655fa600'} updated pos.order #796 2026-10-22 09:51:13,771 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44323433 finished 2026-10-22 09:51:13,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.069 0.165 2026-10-22 09:51:14,028 44 INFO rb-01d1866-225816-427570 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-22 09:51:14,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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.015 2026-10-22 09:51:14,078 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-22 09:51:14,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:51:14,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17915768 (allocated 19533824) 2026-10-22 09:51:14,222 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 114802 2026-10-22 09:51:14,224 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-22 09:51:14,224 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 114802 2026-10-22 09:51:14,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095114_333763_test_pos_restaurant_course.txt 2026-10-22 09:51:14,334 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpyv1phzxm_chrome_odoo" 2026-10-22 09:51:14,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-22 09:51:15,350 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #225 deleted product.product records with IDs: [2634] 2026-10-22 09:51:16,016 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 115001 2026-10-22 09:51:16,016 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmp_jbpv3xm_chrome_odoo 2026-10-22 09:51:16,016 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:41279/json/version 2026-10-22 09:51:16,018 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:16,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-22 09:51:16,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:41279/json 2026-10-22 09:51:16,036 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:16,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:41279/devtools/page/5CF11BCB83D5D96AF7E29C2FE73764AA 2026-10-22 09:51:16,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-22 09:51:16,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-22 09:51:16,119 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:51:16,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-22 09:51:16,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:51:16,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:51:16,165 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:51:17,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.135 0.863 2026-10-22 09:51:17,161 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': '5CF11BCB83D5D96AF7E29C2FE73764AA', 'loaderId': '1E0557FFF7195514461225D5B7832290', 'isDownload': False} 2026-10-22 09:51:17,161 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-22 09:51:17,186 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:51:17,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.013 2026-10-22 09:51:17,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-22 09:51:17,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-22 09:51:17,907 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:51:17,915 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:51:17,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 09:51:17,976 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate test code "odoo.startTour('PreparationPrinterContent', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:51:17,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 09:51:17,991 44 INFO rb-01d1866-225816-427570 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-22 09:51:18,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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-22 09:51:18,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:18,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-22 09:51:18,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.028 2026-10-22 09:51:18,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:18] "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-22 09:51:18,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-22 09:51:19,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.411 0.573 2026-10-22 09:51:19,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "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-22 09:51:19,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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.014 2026-10-22 09:51:19,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.010 0.023 2026-10-22 09:51:19,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.050 2026-10-22 09:51:19,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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.008 2026-10-22 09:51:19,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:19,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-22 09:51:19,696 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:19,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:51:19,787 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-10-22 09:51:19,838 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:51:19,850 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "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-22 09:51:19,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.080 0.069 2026-10-22 09:51:19,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-22 09:51:19,883 44 INFO rb-01d1866-225816-427570 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-22 09:51:19,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.009 0.044 2026-10-22 09:51:19,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.006 0.180 2026-10-22 09:51:19,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.027 0.021 2026-10-22 09:51:20,044 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:51:20,131 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,137 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:51:20,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:20] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.051 0.087 2026-10-22 09:51:20,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:20] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.033 0.202 2026-10-22 09:51:20,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.197 2026-10-22 09:51:20,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.010 2026-10-22 09:51:20,537 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,563 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:20,587 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,647 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,723 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,780 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,827 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,887 44 INFO rb-01d1866-225816-427570 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-22 09:51:20,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-22 09:51:21,022 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,105 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,156 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,214 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,275 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,343 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,402 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,453 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,504 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,555 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-22 09:51:21,621 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-22 09:51:21,673 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,770 44 INFO rb-01d1866-225816-427570 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-22 09:51:21,778 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52355967 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '95ea802c-4f13-4a51-9ceb-a7e574af2ef6'}] 2026-10-22 09:51:21,903 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52355967 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '95ea802c-4f13-4a51-9ceb-a7e574af2ef6'} created pos.order #797 2026-10-22 09:51:21,938 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52355967 finished 2026-10-22 09:51:22,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.090 0.188 2026-10-22 09:51:22,128 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:22] "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.014 2026-10-22 09:51:22,187 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,234 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,284 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,343 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,398 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,461 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-22 09:51:22,571 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,634 44 INFO rb-01d1866-225816-427570 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-22 09:51:22,671 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90982962 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '95ea802c-4f13-4a51-9ceb-a7e574af2ef6'}] 2026-10-22 09:51:22,747 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90982962 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '95ea802c-4f13-4a51-9ceb-a7e574af2ef6'} updated pos.order #797 2026-10-22 09:51:22,778 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90982962 finished 2026-10-22 09:51:22,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.087 0.178 2026-10-22 09:51:22,982 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,055 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-22 09:51:23,059 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,134 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,186 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,237 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,288 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,339 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,397 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,453 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-22 09:51:23,570 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,641 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,671 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39046321 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000002', 'uuid': 'b0957557-157f-4dc0-bfd9-80455afa1bf7'}] 2026-10-22 09:51:23,733 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39046321 order {'name': '/', 'pos_reference': '251-120-000002', 'uuid': 'b0957557-157f-4dc0-bfd9-80455afa1bf7'} created pos.order #798 2026-10-22 09:51:23,765 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39046321 finished 2026-10-22 09:51:23,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.039 0.148 2026-10-22 09:51:23,892 44 INFO rb-01d1866-225816-427570 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-22 09:51:23,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:23] "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.012 2026-10-22 09:51:23,987 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,060 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,113 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,170 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,235 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:24] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:51:24,350 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,424 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,429 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92670958 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000003', 'uuid': '6070365b-b596-4184-b238-379520509136'}] 2026-10-22 09:51:24,519 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92670958 order {'name': '/', 'pos_reference': '251-120-000003', 'uuid': '6070365b-b596-4184-b238-379520509136'} created pos.order #799 2026-10-22 09:51:24,556 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92670958 finished 2026-10-22 09:51:24,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.050 0.167 2026-10-22 09:51:24,680 44 INFO rb-01d1866-225816-427570 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-22 09:51:24,739 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-22 09:51:24,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-22 09:51:24,786 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 09:51:24,942 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21445880 (allocated 23732224) 2026-10-22 09:51:24,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 115001 2026-10-22 09:51:24,973 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-22 09:51:24,975 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 115001 2026-10-22 09:51:25,085 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095125_085329_test_preparation_printer_content.txt 2026-10-22 09:51:25,085 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmp_jbpv3xm_chrome_odoo" 2026-10-22 09:51:25,112 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-22 09:51:25,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 115208 2026-10-22 09:51:25,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpeklw4h82_chrome_odoo 2026-10-22 09:51:25,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:42259/json/version 2026-10-22 09:51:25,785 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:25,832 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:51:25,833 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:42259/json 2026-10-22 09:51:25,833 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:25,853 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:42259/devtools/page/4135ACDA50AA1EED42E347927AC58994 2026-10-22 09:51:25,869 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-22 09:51:25,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-22 09:51:25,970 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:51:25,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-22 09:51:25,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:51:25,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:51:26,004 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:51:27,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:27] "GET /pos/ui/120 HTTP/1.1" 200 - 136 0.169 1.152 2026-10-22 09:51:27,327 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '4135ACDA50AA1EED42E347927AC58994', 'loaderId': '0F64D2C14E06CCFA042AD15EAD68F1D8', 'isDownload': False} 2026-10-22 09:51:27,327 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-22 09:51:27,354 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:51:27,383 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-22 09:51:27,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-22 09:51:27,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-22 09:51:28,148 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:28,160 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:51:28,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-22 09:51:28,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate test code "odoo.startTour('test_cancel_future_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:51:28,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.007 2026-10-22 09:51:28,255 44 INFO rb-01d1866-225816-427570 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-22 09:51:28,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:51:28,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:28,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.016 2026-10-22 09:51:28,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-22 09:51:28,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "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-22 09:51:28,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-22 09:51:29,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.410 0.581 2026-10-22 09:51:29,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:51:29,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:51:29,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.060 2026-10-22 09:51:29,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:51:29,877 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:29,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.008 2026-10-22 09:51:29,946 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:29,991 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:51:30,016 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.048 2026-10-22 09:51:30,035 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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-22 09:51:30,036 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:51:30,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.029 0.056 2026-10-22 09:51:30,067 44 INFO rb-01d1866-225816-427570 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-22 09:51:30,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.113 2026-10-22 09:51:30,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-22 09:51:30,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.039 2026-10-22 09:51:30,281 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:51:30,316 44 INFO rb-01d1866-225816-427570 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-22 09:51:30,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.053 0.063 2026-10-22 09:51:30,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.036 0.171 2026-10-22 09:51:30,519 44 INFO rb-01d1866-225816-427570 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-22 09:51:30,536 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:30,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.040 0.076 2026-10-22 09:51:30,784 44 INFO rb-01d1866-225816-427570 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-22 09:51:30,810 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:30,905 44 INFO rb-01d1866-225816-427570 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-22 09:51:30,951 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,008 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,076 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,140 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,205 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:31] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 09:51:31,368 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,436 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,447 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34611051 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000001', 'uuid': '4a93dc47-aeb2-433c-b208-592e0c506fb5'}] 2026-10-22 09:51:31,490 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,551 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,585 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34611051 order {'name': '/', 'pos_reference': '251-120-000001', 'uuid': '4a93dc47-aeb2-433c-b208-592e0c506fb5'} created pos.order #800 2026-10-22 09:51:31,629 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34611051 finished 2026-10-22 09:51:31,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.090 0.197 2026-10-22 09:51:31,777 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,860 44 INFO rb-01d1866-225816-427570 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-22 09:51:31,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.013 2026-10-22 09:51:31,926 44 INFO rb-01d1866-225816-427570 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-22 09:51:32,008 44 INFO rb-01d1866-225816-427570 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-22 09:51:32,018 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5844776 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000002', 'uuid': '230eb1b1-641f-45e4-b09c-5f01372be1c8'}] 2026-10-22 09:51:32,075 44 INFO rb-01d1866-225816-427570 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-22 09:51:32,086 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5844776 order {'name': '/', 'pos_reference': '251-120-000002', 'uuid': '230eb1b1-641f-45e4-b09c-5f01372be1c8'} created pos.order #801 2026-10-22 09:51:32,112 44 INFO rb-01d1866-225816-427570 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-22 09:51:32,115 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5844776 finished 2026-10-22 09:51:32,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.036 0.155 2026-10-22 09:51:32,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.079 0.094 2026-10-22 09:51:32,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.040 2026-10-22 09:51:32,511 44 INFO rb-01d1866-225816-427570 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-22 09:51:32,572 44 INFO rb-01d1866-225816-427570 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-22 09:51:32,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:32] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.071 0.149 2026-10-22 09:51:33,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:33] "GET /pos/ui/120/ticket HTTP/1.1" 200 - 33 0.030 0.073 2026-10-22 09:51:33,946 44 INFO rb-01d1866-225816-427570 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-22 09:51:33,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 09:51:33,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 09:51:34,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:34,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.033 2026-10-22 09:51:34,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.041 2026-10-22 09:51:34,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:51:34,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.037 0.063 2026-10-22 09:51:34,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "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-22 09:51:34,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.029 2026-10-22 09:51:34,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "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-22 09:51:34,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:34,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:51:34,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.033 0.068 2026-10-22 09:51:34,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.121 2026-10-22 09:51:34,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.043 2026-10-22 09:51:34,878 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-22 09:51:34,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-22 09:51:34,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:34] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 304 - 7 0.023 0.059 2026-10-22 09:51:35,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:35] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.057 0.139 2026-10-22 09:51:35,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:35] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.030 0.225 2026-10-22 09:51:35,196 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17418620 (allocated 19136512) 2026-10-22 09:51:35,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 115208 2026-10-22 09:51:35,218 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-22 09:51:35,220 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 115208 2026-10-22 09:51:35,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095135_416304_test_preset_future_timing_restaurant.txt 2026-10-22 09:51:35,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpeklw4h82_chrome_odoo" 2026-10-22 09:51:35,440 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-22 09:51:36,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115426 2026-10-22 09:51:36,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpqo630cg4_chrome_odoo 2026-10-22 09:51:36,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36333/json/version 2026-10-22 09:51:36,036 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36333', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:36,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:51:36,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36333/json 2026-10-22 09:51:36,052 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36333', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:36,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:36333/devtools/page/88D9417C59E48D608826F84B8FCFB6EA 2026-10-22 09:51:36,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-22 09:51:36,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-22 09:51:36,151 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:51:36,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-22 09:51:36,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:51:36,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:51:36,191 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:51:37,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:37] "GET /pos/ui/120 HTTP/1.1" 200 - 136 0.180 0.915 2026-10-22 09:51:37,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '88D9417C59E48D608826F84B8FCFB6EA', 'loaderId': 'D26C8A3DBB9C31FABBB452B0388D1BE1', 'isDownload': False} 2026-10-22 09:51:37,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-22 09:51:37,306 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:51:37,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:37] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-22 09:51:37,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:37] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.026 0.024 2026-10-22 09:51:37,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:37] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.054 2026-10-22 09:51:38,091 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:38,105 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:38,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 09:51:38,176 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_delivery_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:51:38,182 44 INFO rb-01d1866-225816-427570 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-22 09:51:38,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-22 09:51:38,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:51:38,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:38,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.025 2026-10-22 09:51:38,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.053 2026-10-22 09:51:38,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-22 09:51:38,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.041 0.045 2026-10-22 09:51:39,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.431 0.586 2026-10-22 09:51:39,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:51:39,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 09:51:39,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.047 2026-10-22 09:51:39,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:51:39,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:39,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-22 09:51:39,872 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:39,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:51:39,911 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:51:39,923 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:51:39,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.016 0.044 2026-10-22 09:51:39,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.071 2026-10-22 09:51:39,999 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:51:40,002 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:51:40,106 44 INFO rb-01d1866-225816-427570 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-22 09:51:40,130 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:40,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.026 2026-10-22 09:51:40,215 44 INFO rb-01d1866-225816-427570 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-22 09:51:40,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.057 0.094 2026-10-22 09:51:40,355 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:51:40,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.027 0.229 2026-10-22 09:51:40,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.242 2026-10-22 09:51:40,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.051 0.265 2026-10-22 09:51:40,580 44 INFO rb-01d1866-225816-427570 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-22 09:51:40,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.001 0.009 2026-10-22 09:51:40,813 44 INFO rb-01d1866-225816-427570 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-22 09:51:40,921 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:40,923 44 INFO rb-01d1866-225816-427570 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-22 09:51:40,991 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,054 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,107 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.019 0.062 2026-10-22 09:51:41,210 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.022 0.073 2026-10-22 09:51:41,267 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,314 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,365 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,415 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,474 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,537 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,594 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,645 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,696 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,746 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,806 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,863 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,931 44 INFO rb-01d1866-225816-427570 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-22 09:51:41,979 44 INFO rb-01d1866-225816-427570 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-22 09:51:42,030 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-22 09:51:42,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-22 09:51:42,139 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16350812 (allocated 17825792) 2026-10-22 09:51:42,157 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115426 2026-10-22 09:51:42,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-22 09:51:42,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115426 2026-10-22 09:51:42,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095142_303244_test_preset_timing_restaurant.txt 2026-10-22 09:51:42,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpqo630cg4_chrome_odoo" 2026-10-22 09:51:42,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115631 2026-10-22 09:51:42,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp921vbh2p_chrome_odoo 2026-10-22 09:51:42,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45493/json/version 2026-10-22 09:51:42,787 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:42,860 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:51:42,860 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45493/json 2026-10-22 09:51:42,861 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:42,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:45493/devtools/page/9B4197BBD5A89FF2CDB43A6E37CF751F 2026-10-22 09:51:42,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-22 09:51:42,899 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-22 09:51:43,005 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:51:43,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-22 09:51:43,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:51:43,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:51:43,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:43] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.040 0.071 2026-10-22 09:51:43,150 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '9B4197BBD5A89FF2CDB43A6E37CF751F', 'loaderId': '132095E3B1491F6ED3C1A9A07FD7B936', 'isDownload': False} 2026-10-22 09:51:43,150 44 INFO rb-01d1866-225816-427570 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-22 09:51:43,185 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:51:43,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:43] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.015 2026-10-22 09:51:43,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:43] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 09:51:43,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:43] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.028 2026-10-22 09:51:44,004 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:44,006 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:44,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:51:44,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_open_register_with_preset_takeaway', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:51:44,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-22 09:51:44,076 44 INFO rb-01d1866-225816-427570 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-22 09:51:44,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:51:44,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:44,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "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-22 09:51:44,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 09:51:44,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.013 0.038 2026-10-22 09:51:44,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-22 09:51:44,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.240 0.451 2026-10-22 09:51:44,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:51:45,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:51:45,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-22 09:51:45,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:51:45,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:45,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:51:45,361 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:51:45,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:51:45,407 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:51:45,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:51:45,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.012 0.066 2026-10-22 09:51:45,475 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:51:45,504 44 INFO rb-01d1866-225816-427570 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-22 09:51:45,508 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51: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-22 09:51:45,539 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:51:45,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.037 0.171 2026-10-22 09:51:45,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.052 0.139 2026-10-22 09:51:45,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.019 0.263 2026-10-22 09:51:45,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:45] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.235 2026-10-22 09:51:45,832 44 INFO rb-01d1866-225816-427570 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-22 09:51:45,983 44 INFO rb-01d1866-225816-427570 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-22 09:51:46,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.024 2026-10-22 09:51:46,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 09:51:46,161 44 INFO rb-01d1866-225816-427570 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-22 09:51:46,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:46] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.005 0.025 2026-10-22 09:51:46,209 44 INFO rb-01d1866-225816-427570 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-22 09:51:46,212 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:46,316 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:46,368 44 INFO rb-01d1866-225816-427570 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-22 09:51:46,377 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23857358 started for PoS orders references: [{'name': '/', 'pos_reference': '252-120-000001', 'uuid': '9c44b62d-7429-472c-8a84-9aa114a836c7'}] 2026-10-22 09:51:46,502 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23857358 order {'name': '/', 'pos_reference': '252-120-000001', 'uuid': '9c44b62d-7429-472c-8a84-9aa114a836c7'} created pos.order #802 2026-10-22 09:51:46,531 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23857358 finished 2026-10-22 09:51:46,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.077 0.183 2026-10-22 09:51:46,661 44 INFO rb-01d1866-225816-427570 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-22 09:51:46,710 44 INFO rb-01d1866-225816-427570 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-22 09:51:48,741 44 INFO rb-01d1866-225816-427570 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-22 09:51:48,848 44 INFO rb-01d1866-225816-427570 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-22 09:51:48,900 44 INFO rb-01d1866-225816-427570 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-22 09:51:48,951 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,001 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,052 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,112 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,174 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,229 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,280 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,331 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,390 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,448 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,516 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,521 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75961391 started for PoS orders references: [{'name': '/', 'pos_reference': '252-120-000001', 'uuid': '9c44b62d-7429-472c-8a84-9aa114a836c7'}] 2026-10-22 09:51:49,576 44 INFO rb-01d1866-225816-427570 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-22 09:51:49,582 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1318] to pos.order #802 2026-10-22 09:51:49,592 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75961391 order {'name': '/', 'pos_reference': '252-120-000001', 'uuid': '9c44b62d-7429-472c-8a84-9aa114a836c7'} updated pos.order #802 2026-10-22 09:51:49,622 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75961391 finished 2026-10-22 09:51:49,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.124 0.180 2026-10-22 09:51:50,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:50] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 50 0.089 0.154 2026-10-22 09:51:50,160 44 INFO rb-01d1866-225816-427570 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-22 09:51:50,242 44 INFO rb-01d1866-225816-427570 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-22 09:51:50,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:50] "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-22 09:51:50,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.035 2026-10-22 09:51:50,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-22 09:51:50,343 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-22 09:51:50,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17384968 (allocated 19271680) 2026-10-22 09:51:50,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115631 2026-10-22 09:51:50,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-22 09:51:50,466 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115631 2026-10-22 09:51:50,634 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095150_634402_test_preset_timing_restaurant.txt 2026-10-22 09:51:50,634 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp921vbh2p_chrome_odoo" 2026-10-22 09:51:51,155 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115829 2026-10-22 09:51:51,156 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp2hku7tg__chrome_odoo 2026-10-22 09:51:51,156 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37365/json/version 2026-10-22 09:51:51,157 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:51,199 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:51:51,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37365/json 2026-10-22 09:51:51,203 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:51:51,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:37365/devtools/page/1BE33594A953051B96E657BD055660FA 2026-10-22 09:51:51,249 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-22 09:51:51,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-22 09:51:51,307 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:51:51,311 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-22 09:51:51,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:51:51,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:51:51,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:51] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.048 0.070 2026-10-22 09:51:51,484 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '1BE33594A953051B96E657BD055660FA', 'loaderId': 'C4669C6FC70AD22BC9F8EF859617FA31', 'isDownload': False} 2026-10-22 09:51:51,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-22 09:51:51,507 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:51:51,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:51] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-22 09:51:51,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:51] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-10-22 09:51:51,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:51] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.056 2026-10-22 09:51:52,239 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:51:52,260 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:51:52,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:51:52,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-22 09:51:52,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_timing_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:51:52,331 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-10-22 09:51:52,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:51:52,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:51:52,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:51:52,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "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.022 2026-10-22 09:51:52,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:51:52,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.034 2026-10-22 09:51:53,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.253 0.453 2026-10-22 09:51:53,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "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-22 09:51:53,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:51:53,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.046 2026-10-22 09:51:53,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:51:53,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:51:53,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:51:53,618 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:51:53,637 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:51:53,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:51:53,652 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:51:53,702 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "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-22 09:51:53,722 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-22 09:51:53,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.034 0.062 2026-10-22 09:51:53,725 44 INFO rb-01d1866-225816-427570 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-22 09:51:53,759 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:51:53,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.121 2026-10-22 09:51:53,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.064 2026-10-22 09:51:53,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.037 0.110 2026-10-22 09:51:53,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:53] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.019 0.177 2026-10-22 09:51:53,987 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,160 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:54,279 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,342 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,409 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,439 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:51:54,492 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,558 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,628 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:54] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:51:54,751 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,829 44 INFO rb-01d1866-225816-427570 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-22 09:51:54,835 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49121475 started for PoS orders references: [{'name': '/', 'pos_reference': '253-120-000001', 'uuid': '2ea41773-717d-42ce-9668-8ab80749ece9'}] 2026-10-22 09:51:54,913 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49121475 order {'name': '/', 'pos_reference': '253-120-000001', 'uuid': '2ea41773-717d-42ce-9668-8ab80749ece9'} created pos.order #803 2026-10-22 09:51:54,948 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49121475 finished 2026-10-22 09:51:55,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.054 0.153 2026-10-22 09:51:55,104 44 INFO rb-01d1866-225816-427570 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-22 09:51:55,154 44 INFO rb-01d1866-225816-427570 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-22 09:51:55,216 44 INFO rb-01d1866-225816-427570 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-22 09:51:57,257 44 INFO rb-01d1866-225816-427570 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-22 09:51:57,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.012 2026-10-22 09:51:57,352 44 INFO rb-01d1866-225816-427570 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-22 09:51:57,415 44 INFO rb-01d1866-225816-427570 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-22 09:51:57,506 44 INFO rb-01d1866-225816-427570 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-22 09:51:57,511 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52594077 started for PoS orders references: [{'name': '/', 'pos_reference': '253-120-000002', 'uuid': '0fd0c987-bf5a-4259-9060-1601b01e0efa'}] 2026-10-22 09:51:57,586 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52594077 order {'name': '/', 'pos_reference': '253-120-000002', 'uuid': '0fd0c987-bf5a-4259-9060-1601b01e0efa'} created pos.order #804 2026-10-22 09:51:57,626 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52594077 finished 2026-10-22 09:51:57,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.042 0.181 2026-10-22 09:51:57,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 51 0.080 0.089 2026-10-22 09:51:57,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:51:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.038 2026-10-22 09:51:58,023 44 INFO rb-01d1866-225816-427570 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-22 09:51:58,076 44 INFO rb-01d1866-225816-427570 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-22 09:51:58,127 44 INFO rb-01d1866-225816-427570 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-22 09:51:58,178 44 INFO rb-01d1866-225816-427570 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-22 09:51:58,229 44 INFO rb-01d1866-225816-427570 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-22 09:51:58,293 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,340 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,419 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.018 0.017 2026-10-22 09:52:00,497 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,547 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,604 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,668 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:00] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 09:52:00,802 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,854 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,922 44 INFO rb-01d1866-225816-427570 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-22 09:52:00,934 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67702048 started for PoS orders references: [{'name': '/', 'pos_reference': '253-120-000003', 'uuid': 'c0cec28d-ee9c-4e89-be92-b115fc8a3300'}] 2026-10-22 09:52:01,029 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67702048 order {'name': '/', 'pos_reference': '253-120-000003', 'uuid': 'c0cec28d-ee9c-4e89-be92-b115fc8a3300'} created pos.order #805 2026-10-22 09:52:01,070 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67702048 finished 2026-10-22 09:52:01,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.066 0.169 2026-10-22 09:52:01,206 44 INFO rb-01d1866-225816-427570 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-22 09:52:01,258 44 INFO rb-01d1866-225816-427570 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-22 09:52:01,316 44 INFO rb-01d1866-225816-427570 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-22 09:52:01,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.058 0.077 2026-10-22 09:52:01,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.040 2026-10-22 09:52:01,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-22 09:52:01,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-22 09:52:01,819 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21944912 (allocated 24915968) 2026-10-22 09:52:01,836 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115829 2026-10-22 09:52:01,839 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-22 09:52:01,845 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115829 2026-10-22 09:52:01,958 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095201_957854_test_preset_timing_restaurant.txt 2026-10-22 09:52:01,958 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp2hku7tg__chrome_odoo" 2026-10-22 09:52:02,408 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 116029 2026-10-22 09:52:02,409 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp0osf4ca6_chrome_odoo 2026-10-22 09:52:02,409 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38085/json/version 2026-10-22 09:52:02,410 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:02,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-22 09:52:02,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38085/json 2026-10-22 09:52:02,439 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:02,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:38085/devtools/page/889A9F1410F07A17848F61B8EFBC3919 2026-10-22 09:52:02,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-22 09:52:02,479 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-22 09:52:02,523 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:52:02,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-22 09:52:02,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:52:02,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:52:02,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:02] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.052 0.077 2026-10-22 09:52:02,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '889A9F1410F07A17848F61B8EFBC3919', 'loaderId': '092B82F461257B7ACD069CB70899E65C', 'isDownload': False} 2026-10-22 09:52:02,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-10-22 09:52:02,723 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:52:02,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:02] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-22 09:52:02,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:02] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:52:02,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:02] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:52:03,559 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:52:03,577 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:52:03,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:52:03,647 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_guest_count_bank_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:52:03,656 44 INFO rb-01d1866-225816-427570 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-22 09:52:03,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.007 0.010 2026-10-22 09:52:03,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:52:03,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:03,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:52:03,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:52:03,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.010 0.040 2026-10-22 09:52:03,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-22 09:52:04,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 325 0.442 0.606 2026-10-22 09:52:04,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:04] "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-22 09:52:05,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "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.015 2026-10-22 09:52:05,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.012 0.041 2026-10-22 09:52:05,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.018 0.016 2026-10-22 09:52:05,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-22 09:52:05,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:52:05,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:52:05,368 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:52:05,369 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:52:05,383 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:52:05,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.015 0.079 2026-10-22 09:52:05,461 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-22 09:52:05,465 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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-22 09:52:05,492 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:52:05,500 44 INFO rb-01d1866-225816-427570 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-22 09:52:05,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.042 0.179 2026-10-22 09:52:05,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.053 0.178 2026-10-22 09:52:05,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.048 0.281 2026-10-22 09:52:05,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.315 2026-10-22 09:52:05,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.013 0.060 2026-10-22 09:52:05,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.033 2026-10-22 09:52:05,860 44 INFO rb-01d1866-225816-427570 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-22 09:52:05,931 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:52:05,946 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:52:05,947 44 INFO rb-01d1866-225816-427570 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-22 09:52:05,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:05] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.022 2026-10-22 09:52:05,996 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,057 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,158 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,212 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,279 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,329 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,381 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,432 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,513 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,518 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19619610 started for PoS orders references: [{'name': '/', 'pos_reference': '264-120-000001', 'uuid': '3ae63e4d-845c-4976-af5c-e689654967b3'}] 2026-10-22 09:52:06,523 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:06,596 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19619610 order {'name': '/', 'pos_reference': '264-120-000001', 'uuid': '3ae63e4d-845c-4976-af5c-e689654967b3'} created pos.order #806 2026-10-22 09:52:06,628 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19619610 finished 2026-10-22 09:52:06,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.040 0.167 2026-10-22 09:52:06,830 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:06,839 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:06,864 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,927 44 INFO rb-01d1866-225816-427570 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-22 09:52:06,976 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-22 09:52:06,977 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-22 09:52:07,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17803856 (allocated 19271680) 2026-10-22 09:52:07,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 116029 2026-10-22 09:52:07,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-22 09:52:07,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 116029 2026-10-22 09:52:07,305 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095207_305287_test_preset_timing_restaurant.txt 2026-10-22 09:52:07,305 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp0osf4ca6_chrome_odoo" 2026-10-22 09:52:07,331 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-22 09:52:08,187 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 116229 2026-10-22 09:52:08,187 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmp0xfkyaax_chrome_odoo 2026-10-22 09:52:08,187 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:42717/json/version 2026-10-22 09:52:08,188 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42717', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:08,251 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 09:52:08,251 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:42717/json 2026-10-22 09:52:08,252 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42717', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:08,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:42717/devtools/page/60E65797578E5E381FEB401396D4CB6B 2026-10-22 09:52:08,279 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-22 09:52:08,307 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-22 09:52:08,389 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:52:08,398 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-22 09:52:08,405 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:52:08,405 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:52:08,457 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:52:09,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:09] "GET /pos/ui/120 HTTP/1.1" 200 - 85 0.068 0.761 2026-10-22 09:52:09,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '60E65797578E5E381FEB401396D4CB6B', 'loaderId': 'FF1E33C83C58AEC06CF2D26793C7875D', 'isDownload': False} 2026-10-22 09:52:09,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-22 09:52:09,305 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:52:09,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:09] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-22 09:52:09,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:09] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 09:52:09,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:09] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-22 09:52:10,064 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:10,085 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:52:10,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.041 2026-10-22 09:52:10,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate test code "odoo.startTour('RestaurantPresetEatInTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:52:10,171 44 INFO rb-01d1866-225816-427570 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-22 09:52:10,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:52:10,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:52:10,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:10,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "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.013 2026-10-22 09:52:10,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-22 09:52:10,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.048 2026-10-22 09:52:10,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-22 09:52:11,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.343 0.537 2026-10-22 09:52:11,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:52:11,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:52:11,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-22 09:52:11,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:52:11,605 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-22 09:52:11,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.014 2026-10-22 09:52:11,679 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:11,717 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:52:11,719 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:11,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.056 0.059 2026-10-22 09:52:11,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.120 2026-10-22 09:52:11,828 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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-22 09:52:11,894 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:52:11,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.024 0.189 2026-10-22 09:52:11,935 44 INFO rb-01d1866-225816-427570 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-22 09:52:11,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.009 0.023 2026-10-22 09:52:12,018 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:52:12,097 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:12] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.050 0.082 2026-10-22 09:52:12,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:12] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.133 2026-10-22 09:52:12,192 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:52:12,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.073 0.139 2026-10-22 09:52:12,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:12] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.036 0.383 2026-10-22 09:52:12,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.066 2026-10-22 09:52:12,477 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,515 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:12,594 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,642 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,694 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,753 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,809 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,866 44 INFO rb-01d1866-225816-427570 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-22 09:52:12,913 44 INFO rb-01d1866-225816-427570 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-22 09:52:13,003 44 INFO rb-01d1866-225816-427570 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-22 09:52:13,018 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:13,026 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:13,081 44 INFO rb-01d1866-225816-427570 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-22 09:52:13,153 44 INFO rb-01d1866-225816-427570 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-22 09:52:13,159 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56172194 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '54e3d299-d6ca-48c7-9578-164879fc3b87'}] 2026-10-22 09:52:13,175 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:52:13,791 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56172194 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '54e3d299-d6ca-48c7-9578-164879fc3b87'} created pos.order #807 2026-10-22 09:52:13,835 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56172194 finished 2026-10-22 09:52:13,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.263 0.527 2026-10-22 09:52:14,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-22 09:52:14,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 09:52:14,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15855148 (allocated 17039360) 2026-10-22 09:52:14,281 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 116229 2026-10-22 09:52:14,285 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-22 09:52:14,288 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 116229 2026-10-22 09:52:14,440 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095214_440354_test_restaurant_preset_eatin_tour.txt 2026-10-22 09:52:14,440 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmp0xfkyaax_chrome_odoo" 2026-10-22 09:52:14,461 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-22 09:52:15,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 116428 2026-10-22 09:52:15,005 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmpygpqfq6z_chrome_odoo 2026-10-22 09:52:15,005 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:44485/json/version 2026-10-22 09:52:15,006 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:15,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:52:15,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:44485/json 2026-10-22 09:52:15,099 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:15,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:44485/devtools/page/853E19B7B12657D6328C698A4993DE4A 2026-10-22 09:52:15,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-22 09:52:15,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-22 09:52:15,229 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:52:15,244 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-22 09:52:15,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:52:15,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:52:15,279 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:52:16,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:16] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.090 1.042 2026-10-22 09:52:16,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': '853E19B7B12657D6328C698A4993DE4A', 'loaderId': 'F495E4A17304DE888FF3DC00B8F44B3A', 'isDownload': False} 2026-10-22 09:52:16,412 44 INFO rb-01d1866-225816-427570 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-22 09:52:16,440 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:52:16,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:16] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-22 09:52:16,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:16] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-22 09:52:16,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:16] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.060 2026-10-22 09:52:17,184 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:52:17,185 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:17,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:52:17,244 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Evaluate test code "odoo.startTour('test_show_default_with_register_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:52:17,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:52:17,252 44 INFO rb-01d1866-225816-427570 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-22 09:52:17,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:52:17,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:17,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-22 09:52:17,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-22 09:52:17,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.056 0.060 2026-10-22 09:52:17,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.114 2026-10-22 09:52:18,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.406 0.519 2026-10-22 09:52:18,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:52:18,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:52:18,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-22 09:52:18,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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-22 09:52:18,760 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:52:18,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 09:52:18,840 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:52:18,864 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:52:18,899 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:52:18,956 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "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-22 09:52:18,963 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:52:18,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:18] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.065 0.061 2026-10-22 09:52:19,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.022 0.155 2026-10-22 09:52:19,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.144 2026-10-22 09:52:19,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.042 2026-10-22 09:52:19,104 44 INFO rb-01d1866-225816-427570 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-22 09:52:19,182 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:19,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.033 2026-10-22 09:52:19,280 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:19,324 44 INFO rb-01d1866-225816-427570 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-22 09:52:19,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.077 0.112 2026-10-22 09:52:19,400 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:19,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.074 0.280 2026-10-22 09:52:19,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.263 2026-10-22 09:52:19,758 44 INFO rb-01d1866-225816-427570 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-22 09:52:19,810 44 INFO rb-01d1866-225816-427570 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-22 09:52:19,862 44 INFO rb-01d1866-225816-427570 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-22 09:52:19,912 44 INFO rb-01d1866-225816-427570 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-22 09:52:19,962 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,020 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,071 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,128 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,179 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,308 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,379 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,389 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53077980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '04d21265-e7b9-4e89-bacc-c64e7cc63d3c'}] 2026-10-22 09:52:20,449 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,502 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53077980 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '04d21265-e7b9-4e89-bacc-c64e7cc63d3c'} created pos.order #808 2026-10-22 09:52:20,515 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,542 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53077980 finished 2026-10-22 09:52:20,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.079 0.206 2026-10-22 09:52:20,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.063 0.254 2026-10-22 09:52:20,894 44 INFO rb-01d1866-225816-427570 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-22 09:52:20,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.043 2026-10-22 09:52:20,947 44 INFO rb-01d1866-225816-427570 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-22 09:52:21,029 44 INFO rb-01d1866-225816-427570 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-22 09:52:21,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:21] "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.020 2026-10-22 09:52:21,068 44 INFO rb-01d1866-225816-427570 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-22 09:52:21,135 44 INFO rb-01d1866-225816-427570 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-22 09:52:21,181 44 INFO rb-01d1866-225816-427570 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-22 09:52:21,232 44 INFO rb-01d1866-225816-427570 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-22 09:52:21,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-22 09:52:21,284 44 INFO rb-01d1866-225816-427570 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-22 09:52:21,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15831040 (allocated 16777216) 2026-10-22 09:52:21,435 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 116428 2026-10-22 09:52:21,437 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-22 09:52:21,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 116428 2026-10-22 09:52:21,556 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095221_556424_test_show_default_with_register_screen.txt 2026-10-22 09:52:21,556 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmpygpqfq6z_chrome_odoo" 2026-10-22 09:52:21,579 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-22 09:52:22,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 116624 2026-10-22 09:52:22,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmp57556gia_chrome_odoo 2026-10-22 09:52:22,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:38603/json/version 2026-10-22 09:52:22,220 44 INFO rb-01d1866-225816-427570 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-22 09:52:22,268 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-22 09:52:22,268 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:38603/json 2026-10-22 09:52:22,269 44 INFO rb-01d1866-225816-427570 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-22 09:52:22,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:38603/devtools/page/736F7660B1A5050BFDC2FA0FA72CBAD4 2026-10-22 09:52:22,309 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-22 09:52:22,347 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-22 09:52:22,441 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:52:22,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-22 09:52:22,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:52:22,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:52:22,475 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:52:23,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:23] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.108 0.884 2026-10-22 09:52:23,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': '736F7660B1A5050BFDC2FA0FA72CBAD4', 'loaderId': 'B8E67DE6FAE125A05AC366CA7F3AD42D', 'isDownload': False} 2026-10-22 09:52:23,467 44 INFO rb-01d1866-225816-427570 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-22 09:52:23,500 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:52:23,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:23] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-22 09:52:23,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:23] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.039 2026-10-22 09:52:23,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:23] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.054 2026-10-22 09:52:24,406 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:52:24,417 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:52:24,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 09:52:24,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-22 09:52:24,483 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate test code "odoo.startTour('test_sync_lines_qty_update', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:52:24,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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-22 09:52:24,498 44 INFO rb-01d1866-225816-427570 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-22 09:52:24,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:24,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.016 2026-10-22 09:52:24,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-22 09:52:24,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.038 2026-10-22 09:52:24,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-22 09:52:25,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.388 0.546 2026-10-22 09:52:25,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:25,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 09:52:25,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:25] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-10-22 09:52:25,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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.021 2026-10-22 09:52:25,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-22 09:52:25,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 09:52:26,038 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:26,058 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:52:26,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:52:26,082 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:26,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.003 0.045 2026-10-22 09:52:26,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:52:26,157 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "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-22 09:52:26,213 44 INFO rb-01d1866-225816-427570 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-22 09:52:26,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.061 0.086 2026-10-22 09:52:26,247 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:52:26,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.015 0.122 2026-10-22 09:52:26,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.042 0.144 2026-10-22 09:52:26,460 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:26,463 44 INFO rb-01d1866-225816-427570 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-22 09:52:26,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.046 0.273 2026-10-22 09:52:26,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.229 2026-10-22 09:52:26,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.126 2026-10-22 09:52:26,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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-22 09:52:26,822 44 INFO rb-01d1866-225816-427570 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-22 09:52:26,860 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:52:26,915 44 INFO rb-01d1866-225816-427570 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-22 09:52:26,975 44 INFO rb-01d1866-225816-427570 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-22 09:52:27,035 44 INFO rb-01d1866-225816-427570 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-22 09:52:27,082 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23879926 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'e6f24bf4-6099-4ca2-9c63-d47f9a32cee8'}] 2026-10-22 09:52:27,196 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23879926 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'e6f24bf4-6099-4ca2-9c63-d47f9a32cee8'} created pos.order #809 2026-10-22 09:52:27,228 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23879926 finished 2026-10-22 09:52:27,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.076 0.186 2026-10-22 09:52:27,383 44 INFO rb-01d1866-225816-427570 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-22 09:52:27,454 44 INFO rb-01d1866-225816-427570 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-22 09:52:27,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.022 0.019 2026-10-22 09:52:27,514 44 INFO rb-01d1866-225816-427570 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-22 09:52:27,562 44 INFO rb-01d1866-225816-427570 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-22 09:52:29,614 44 INFO rb-01d1866-225816-427570 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-22 09:52:29,657 44 INFO rb-01d1866-225816-427570 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-22 09:52:29,711 44 INFO rb-01d1866-225816-427570 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-22 09:52:29,889 44 INFO rb-01d1866-225816-427570 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-22 09:52:29,944 44 INFO rb-01d1866-225816-427570 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-22 09:52:30,007 44 INFO rb-01d1866-225816-427570 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-22 09:52:30,034 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83847686 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'e6f24bf4-6099-4ca2-9c63-d47f9a32cee8'}] 2026-10-22 09:52:30,106 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83847686 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'e6f24bf4-6099-4ca2-9c63-d47f9a32cee8'} updated pos.order #809 2026-10-22 09:52:30,134 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83847686 finished 2026-10-22 09:52:30,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.115 0.168 2026-10-22 09:52:30,350 44 INFO rb-01d1866-225816-427570 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-22 09:52:30,401 44 INFO rb-01d1866-225816-427570 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-22 09:52:32,424 44 INFO rb-01d1866-225816-427570 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-22 09:52:32,497 44 INFO rb-01d1866-225816-427570 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-22 09:52:32,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:32] "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.012 2026-10-22 09:52:32,548 44 INFO rb-01d1866-225816-427570 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-22 09:52:32,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-22 09:52:32,600 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:52:32,706 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16308648 (allocated 17960960) 2026-10-22 09:52:32,733 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 116624 2026-10-22 09:52:32,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-22 09:52:32,739 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 116624 2026-10-22 09:52:32,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095232_871032_test_sync_lines_qty_update.txt 2026-10-22 09:52:32,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmp57556gia_chrome_odoo" 2026-10-22 09:52:32,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-22 09:52:33,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 116827 2026-10-22 09:52:33,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpqfyqq2dx_chrome_odoo 2026-10-22 09:52:33,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:36439/json/version 2026-10-22 09:52:33,496 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36439', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:33,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-22 09:52:33,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:36439/json 2026-10-22 09:52:33,579 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36439', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:33,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:36439/devtools/page/CC79C59F6E118523A754A9F06B14A46A 2026-10-22 09:52:33,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-22 09:52:33,652 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-22 09:52:33,745 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:52:33,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-22 09:52:33,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:52:33,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:52:33,785 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:52:34,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:34] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.076 0.840 2026-10-22 09:52:34,700 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': 'CC79C59F6E118523A754A9F06B14A46A', 'loaderId': 'A288722F1BB601EF9075B6E81A7334B8', 'isDownload': False} 2026-10-22 09:52:34,701 44 INFO rb-01d1866-225816-427570 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-22 09:52:34,725 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:52:34,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:34] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-22 09:52:34,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:34] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-22 09:52:34,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:34] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-22 09:52:35,486 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:52:35,489 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:52:35,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 09:52:35,548 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Evaluate test code "odoo.startTour('test_sync_lines_qty_update_ticket_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:52:35,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:52:35,560 44 INFO rb-01d1866-225816-427570 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-22 09:52:35,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 09:52:35,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:35,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "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.016 2026-10-22 09:52:35,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-22 09:52:35,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.043 2026-10-22 09:52:35,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-22 09:52:36,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.345 0.577 2026-10-22 09:52:36,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:36] "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-22 09:52:36,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:52:36,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:36] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.049 2026-10-22 09:52:36,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 09:52:37,001 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-22 09:52:37,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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-22 09:52:37,084 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:37,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:37,120 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:52:37,138 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:52:37,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.037 0.054 2026-10-22 09:52:37,218 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:52:37,222 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "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-22 09:52:37,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.137 2026-10-22 09:52:37,261 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:52:37,268 44 INFO rb-01d1866-225816-427570 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-22 09:52:37,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.081 0.091 2026-10-22 09:52:37,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.178 2026-10-22 09:52:37,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.018 2026-10-22 09:52:37,491 44 INFO rb-01d1866-225816-427570 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-22 09:52:37,538 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:52:37,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.060 0.325 2026-10-22 09:52:37,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.164 2026-10-22 09:52:37,878 44 INFO rb-01d1866-225816-427570 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-22 09:52:37,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:37,983 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,036 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,088 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,140 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,190 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,241 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,342 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,460 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,516 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,574 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,636 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,687 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.020 0.056 2026-10-22 09:52:38,776 44 INFO rb-01d1866-225816-427570 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-22 09:52:38,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.046 0.069 2026-10-22 09:52:38,851 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92566300 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c8a6f84e-2bb0-446b-9ead-06bf6a3a9276'}] 2026-10-22 09:52:38,979 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92566300 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c8a6f84e-2bb0-446b-9ead-06bf6a3a9276'} created pos.order #810 2026-10-22 09:52:39,015 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92566300 finished 2026-10-22 09:52:39,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.097 0.255 2026-10-22 09:52:39,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.066 0.082 2026-10-22 09:52:39,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-22 09:52:39,401 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,449 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,516 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,574 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,624 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,675 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,726 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,780 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,830 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,882 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,949 44 INFO rb-01d1866-225816-427570 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-22 09:52:39,997 44 INFO rb-01d1866-225816-427570 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-22 09:52:40,059 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-22 09:52:40,060 44 INFO rb-01d1866-225816-427570 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-22 09:52:40,071 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47908908 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c8a6f84e-2bb0-446b-9ead-06bf6a3a9276'}] 2026-10-22 09:52:40,146 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47908908 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c8a6f84e-2bb0-446b-9ead-06bf6a3a9276'} updated pos.order #810 2026-10-22 09:52:40,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16803348 (allocated 18223104) 2026-10-22 09:52:40,167 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 116827 2026-10-22 09:52:40,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-22 09:52:40,170 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 116827 2026-10-22 09:52:40,177 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47908908 finished 2026-10-22 09:52:40,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.073 0.139 2026-10-22 09:52:40,298 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095240_298074_test_sync_lines_qty_update_ticket_screen.txt 2026-10-22 09:52:40,298 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpqfyqq2dx_chrome_odoo" 2026-10-22 09:52:40,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-22 09:52:40,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 117040 2026-10-22 09:52:40,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpypdg8jq5_chrome_odoo 2026-10-22 09:52:40,963 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:39871/json/version 2026-10-22 09:52:40,964 44 INFO rb-01d1866-225816-427570 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-22 09:52:40,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-22 09:52:40,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:39871/json 2026-10-22 09:52:40,984 44 INFO rb-01d1866-225816-427570 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-22 09:52:41,000 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:39871/devtools/page/07276E375AC92D07E5D5A0B95E4BF3BF 2026-10-22 09:52:41,012 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-22 09:52:41,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-22 09:52:41,148 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:52:41,164 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-22 09:52:41,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:52:41,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:52:41,200 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:52:42,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:42] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.123 1.052 2026-10-22 09:52:42,370 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': '07276E375AC92D07E5D5A0B95E4BF3BF', 'loaderId': '16D1117DF4F4BC5AC0DE4B5C26BB2A96', 'isDownload': False} 2026-10-22 09:52:42,370 44 INFO rb-01d1866-225816-427570 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-22 09:52:42,403 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:52:42,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:42] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 09:52:42,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:42] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-22 09:52:42,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:42] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.054 2026-10-22 09:52:43,076 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:43,084 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:52:43,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:52:43,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:52:43,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate test code "odoo.startTour('test_sync_set_line_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:52:43,157 44 INFO rb-01d1866-225816-427570 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-22 09:52:43,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:52:43,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:43,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.015 2026-10-22 09:52:43,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-22 09:52:43,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.038 2026-10-22 09:52:43,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-22 09:52:44,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.344 0.485 2026-10-22 09:52:44,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:52:44,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:52:44,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-22 09:52:44,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:52:44,465 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-22 09:52:44,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.022 2026-10-22 09:52:44,529 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:44,565 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:52:44,572 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:52:44,637 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:52:44,639 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:52:44,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.036 0.093 2026-10-22 09:52:44,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.010 0.125 2026-10-22 09:52:44,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-22 09:52:44,703 44 INFO rb-01d1866-225816-427570 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-22 09:52:44,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.042 2026-10-22 09:52:44,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-10-22 09:52:44,804 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:52:44,822 44 INFO rb-01d1866-225816-427570 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-22 09:52:44,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.075 0.060 2026-10-22 09:52:44,989 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:52:45,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.172 2026-10-22 09:52:45,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:45] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.041 0.313 2026-10-22 09:52:45,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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.069 2026-10-22 09:52:45,175 44 INFO rb-01d1866-225816-427570 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-22 09:52:45,214 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:45,269 44 INFO rb-01d1866-225816-427570 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-22 09:52:45,320 44 INFO rb-01d1866-225816-427570 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-22 09:52:45,387 44 INFO rb-01d1866-225816-427570 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-22 09:52:45,427 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41218185 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '77b8973a-0361-4a84-84c2-24f63ab7ca84'}] 2026-10-22 09:52:45,582 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41218185 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '77b8973a-0361-4a84-84c2-24f63ab7ca84'} created pos.order #811 2026-10-22 09:52:45,619 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41218185 finished 2026-10-22 09:52:45,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.118 0.201 2026-10-22 09:52:45,780 44 INFO rb-01d1866-225816-427570 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-22 09:52:45,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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.011 2026-10-22 09:52:45,871 44 INFO rb-01d1866-225816-427570 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-22 09:52:47,906 44 INFO rb-01d1866-225816-427570 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-22 09:52:47,958 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,010 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,069 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,120 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,171 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,222 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,284 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,346 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,410 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,461 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,528 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,554 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96903918 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '77b8973a-0361-4a84-84c2-24f63ab7ca84'}] 2026-10-22 09:52:48,612 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96903918 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '77b8973a-0361-4a84-84c2-24f63ab7ca84'} updated pos.order #811 2026-10-22 09:52:48,640 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96903918 finished 2026-10-22 09:52:48,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.076 0.172 2026-10-22 09:52:48,839 44 INFO rb-01d1866-225816-427570 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-22 09:52:48,889 44 INFO rb-01d1866-225816-427570 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-22 09:52:50,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-22 09:52:50,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:52:51,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15931396 (allocated 17825792) 2026-10-22 09:52:51,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 117040 2026-10-22 09:52:51,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-22 09:52:51,040 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 117040 2026-10-22 09:52:51,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095251_188068_test_sync_set_line_note.txt 2026-10-22 09:52:51,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpypdg8jq5_chrome_odoo" 2026-10-22 09:52:51,253 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-22 09:52:51,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 117244 2026-10-22 09:52:51,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmpri0aqkvj_chrome_odoo 2026-10-22 09:52:51,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:44773/json/version 2026-10-22 09:52:51,832 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:51,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-22 09:52:51,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:44773/json 2026-10-22 09:52:51,930 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:52:51,954 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:44773/devtools/page/57B1F0A0E5E35F3B7EC578ACE9B9C556 2026-10-22 09:52:51,968 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-22 09:52:51,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-22 09:52:52,068 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:52:52,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-22 09:52:52,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:52:52,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:52:52,116 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:52:53,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.068 0.827 2026-10-22 09:52:53,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '57B1F0A0E5E35F3B7EC578ACE9B9C556', 'loaderId': '151B360D7D423F7F5BE147AA8C222120', 'isDownload': False} 2026-10-22 09:52:53,012 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-22 09:52:53,036 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:52:53,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-22 09:52:53,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-22 09:52:53,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-22 09:52:53,760 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:53,769 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:53,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:52:53,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 09:52:53,842 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate test code "odoo.startTour('test_sync_set_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:52:53,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:52:53,860 44 INFO rb-01d1866-225816-427570 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-22 09:52:53,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:52:53,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "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-22 09:52:53,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.035 2026-10-22 09:52:54,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.058 2026-10-22 09:52:54,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-22 09:52:55,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.410 0.563 2026-10-22 09:52:55,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "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-22 09:52:55,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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.015 2026-10-22 09:52:55,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.052 2026-10-22 09:52:55,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52: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.011 2026-10-22 09:52:55,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-22 09:52:55,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-10-22 09:52:55,370 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:55,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:52:55,403 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:52:55,448 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:52:55,485 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-22 09:52:55,507 44 INFO rb-01d1866-225816-427570 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-22 09:52:55,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.060 0.096 2026-10-22 09:52:55,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.158 2026-10-22 09:52:55,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.066 2026-10-22 09:52:55,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.195 2026-10-22 09:52:55,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.038 2026-10-22 09:52:55,675 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:52:55,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.041 0.073 2026-10-22 09:52:55,830 44 INFO rb-01d1866-225816-427570 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-22 09:52:55,847 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:52:55,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:55] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.039 0.171 2026-10-22 09:52:56,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.070 0.092 2026-10-22 09:52:56,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:52:56,153 44 INFO rb-01d1866-225816-427570 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-22 09:52:56,195 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:52:56,254 44 INFO rb-01d1866-225816-427570 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-22 09:52:56,306 44 INFO rb-01d1866-225816-427570 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-22 09:52:56,368 44 INFO rb-01d1866-225816-427570 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-22 09:52:56,423 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93185677 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ebae25c4-65a5-4bb4-adf7-27cbaf633dc5'}] 2026-10-22 09:52:56,600 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93185677 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ebae25c4-65a5-4bb4-adf7-27cbaf633dc5'} created pos.order #812 2026-10-22 09:52:56,665 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93185677 finished 2026-10-22 09:52:56,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.151 0.227 2026-10-22 09:52:56,838 44 INFO rb-01d1866-225816-427570 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-22 09:52:56,916 44 INFO rb-01d1866-225816-427570 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-22 09:52:56,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:56] "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.023 2026-10-22 09:52:58,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-10-22 09:52:59,006 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,057 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,108 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,159 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,220 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,282 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,347 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-10-22 09:52:59,398 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,463 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,479 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25627699 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ebae25c4-65a5-4bb4-adf7-27cbaf633dc5'}] 2026-10-22 09:52:59,513 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25627699 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ebae25c4-65a5-4bb4-adf7-27cbaf633dc5'} updated pos.order #812 2026-10-22 09:52:59,542 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25627699 finished 2026-10-22 09:52:59,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:52:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.086 0.167 2026-10-22 09:52:59,772 44 INFO rb-01d1866-225816-427570 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-22 09:52:59,823 44 INFO rb-01d1866-225816-427570 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-22 09:53:01,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-22 09:53:01,856 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 09:53:01,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15875388 (allocated 17039360) 2026-10-22 09:53:02,001 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 117244 2026-10-22 09:53:02,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-22 09:53:02,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 117244 2026-10-22 09:53:02,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095302_128847_test_sync_set_note.txt 2026-10-22 09:53:02,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmpri0aqkvj_chrome_odoo" 2026-10-22 09:53:02,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-22 09:53:02,810 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 117445 2026-10-22 09:53:02,811 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmp8ft4m37c_chrome_odoo 2026-10-22 09:53:02,811 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:44249/json/version 2026-10-22 09:53:02,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:02,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-22 09:53:02,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:44249/json 2026-10-22 09:53:02,836 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:02,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:44249/devtools/page/7DA79D93474561A6E3002346A1FC5C97 2026-10-22 09:53:02,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-22 09:53:02,890 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-22 09:53:02,975 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:53:02,989 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-22 09:53:02,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:53:02,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:53:03,009 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:53:03,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:03] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.093 0.842 2026-10-22 09:53:03,944 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '7DA79D93474561A6E3002346A1FC5C97', 'loaderId': '7E0A2B627B767DE9E337BDBA2BEE2D6C', 'isDownload': False} 2026-10-22 09:53:03,944 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-22 09:53:03,967 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:53:04,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 09:53:04,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-22 09:53:04,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.056 2026-10-22 09:53:04,763 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:53:04,768 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:53:04,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.035 2026-10-22 09:53:04,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate test code "odoo.startTour('test_sync_set_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:53:04,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-22 09:53:04,834 44 INFO rb-01d1866-225816-427570 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-22 09:53:04,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:53:04,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:53:04,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "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-22 09:53:04,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-22 09:53:05,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:05] "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-22 09:53:05,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-22 09:53:06,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.538 0.569 2026-10-22 09:53:06,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "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-22 09:53:06,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:53:06,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.042 2026-10-22 09:53:06,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:53:06,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-22 09:53:06,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-10-22 09:53:06,570 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:06,608 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:53:06,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.010 0.024 2026-10-22 09:53:06,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:53:06,634 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:53:06,720 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:06,736 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "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-22 09:53:06,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.047 0.109 2026-10-22 09:53:06,814 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:53:06,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.015 0.029 2026-10-22 09:53:06,857 44 INFO rb-01d1866-225816-427570 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-22 09:53:06,998 44 INFO rb-01d1866-225816-427570 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-22 09:53:06,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:06] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.073 0.123 2026-10-22 09:53:07,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:07] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.029 0.270 2026-10-22 09:53:07,118 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:53:07,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.080 0.195 2026-10-22 09:53:07,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:07] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.368 2026-10-22 09:53:07,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53: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-22 09:53:07,440 44 INFO rb-01d1866-225816-427570 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-22 09:53:07,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:07] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.022 2026-10-22 09:53:07,494 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:07,532 44 INFO rb-01d1866-225816-427570 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-22 09:53:07,600 44 INFO rb-01d1866-225816-427570 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-22 09:53:07,666 44 INFO rb-01d1866-225816-427570 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-22 09:53:07,706 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42776358 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '754bfa6d-e6b6-40b2-8cb6-832c4c657baa'}] 2026-10-22 09:53:07,806 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42776358 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '754bfa6d-e6b6-40b2-8cb6-832c4c657baa'} created pos.order #813 2026-10-22 09:53:07,844 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42776358 finished 2026-10-22 09:53:07,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.057 0.197 2026-10-22 09:53:07,995 44 INFO rb-01d1866-225816-427570 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-22 09:53:08,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:08] "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-22 09:53:08,082 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-10-22 09:53:10,172 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,223 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,316 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,404 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,455 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,517 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,584 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,638 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-10-22 09:53:10,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.016 0.048 2026-10-22 09:53:10,691 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,752 44 INFO rb-01d1866-225816-427570 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-22 09:53:10,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.032 0.077 2026-10-22 09:53:10,781 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50486591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '754bfa6d-e6b6-40b2-8cb6-832c4c657baa'}] 2026-10-22 09:53:10,818 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50486591 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '754bfa6d-e6b6-40b2-8cb6-832c4c657baa'} updated pos.order #813 2026-10-22 09:53:10,851 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50486591 finished 2026-10-22 09:53:11,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.083 0.175 2026-10-22 09:53:12,787 44 INFO rb-01d1866-225816-427570 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-22 09:53:12,838 44 INFO rb-01d1866-225816-427570 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-22 09:53:14,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-22 09:53:14,873 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-22 09:53:15,006 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16765872 (allocated 17960960) 2026-10-22 09:53:15,010 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 117445 2026-10-22 09:53:15,013 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-22 09:53:15,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 117445 2026-10-22 09:53:15,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095315_162370_test_sync_set_partner.txt 2026-10-22 09:53:15,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmp8ft4m37c_chrome_odoo" 2026-10-22 09:53:15,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-22 09:53:16,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 117659 2026-10-22 09:53:16,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpdc0igycb_chrome_odoo 2026-10-22 09:53:16,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:42105/json/version 2026-10-22 09:53:16,048 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:16,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-22 09:53:16,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:42105/json 2026-10-22 09:53:16,078 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:16,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:42105/devtools/page/698AA5D15BC85589EB10619816D2A84C 2026-10-22 09:53:16,123 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-22 09:53:16,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-22 09:53:16,224 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:53:16,244 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-22 09:53:16,249 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:53:16,249 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:53:16,276 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:53:17,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:17] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.106 1.009 2026-10-22 09:53:17,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '698AA5D15BC85589EB10619816D2A84C', 'loaderId': '6CC777B1BD3019731AC1C0E9F06E3E34', 'isDownload': False} 2026-10-22 09:53:17,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-22 09:53:17,411 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:53:17,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-22 09:53:17,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-22 09:53:17,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.050 2026-10-22 09:53:18,218 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:53:18,238 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:53:18,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:53:18,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 09:53:18,301 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate test code "odoo.startTour('test_sync_set_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:53:18,313 44 INFO rb-01d1866-225816-427570 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-22 09:53:18,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 09:53:18,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:53:18,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-22 09:53:18,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.032 2026-10-22 09:53:18,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.022 0.057 2026-10-22 09:53:18,482 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-22 09:53:19,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.401 0.567 2026-10-22 09:53:19,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "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-22 09:53:19,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 09:53:19,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.037 2026-10-22 09:53:19,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53: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.007 2026-10-22 09:53:19,761 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-22 09:53:19,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.007 2026-10-22 09:53:19,851 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:53:19,876 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:53:19,886 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:53:19,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.031 0.035 2026-10-22 09:53:19,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.079 2026-10-22 09:53:19,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-10-22 09:53:19,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:53:19,951 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:53:19,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.014 2026-10-22 09:53:20,009 44 INFO rb-01d1866-225816-427570 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-22 09:53:20,033 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:53:20,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:20] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.044 0.059 2026-10-22 09:53:20,128 44 INFO rb-01d1866-225816-427570 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-22 09:53:20,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:20] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.120 2026-10-22 09:53:20,229 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:53:20,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:20] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.063 0.204 2026-10-22 09:53:20,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.085 0.239 2026-10-22 09:53:20,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.008 2026-10-22 09:53:20,625 44 INFO rb-01d1866-225816-427570 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-22 09:53:20,662 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:53:20,734 44 INFO rb-01d1866-225816-427570 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-22 09:53:20,788 44 INFO rb-01d1866-225816-427570 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-22 09:53:20,863 44 INFO rb-01d1866-225816-427570 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-22 09:53:20,907 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3165432 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3db69c7f-acdb-43cc-8095-ec83176cbef3'}] 2026-10-22 09:53:21,016 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3165432 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3db69c7f-acdb-43cc-8095-ec83176cbef3'} created pos.order #814 2026-10-22 09:53:21,046 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3165432 finished 2026-10-22 09:53:21,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.085 0.184 2026-10-22 09:53:21,208 44 INFO rb-01d1866-225816-427570 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-22 09:53:21,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:21] "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-22 09:53:21,294 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,337 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-10-22 09:53:23,388 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,441 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,507 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,558 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,609 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,660 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,720 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,781 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,844 44 INFO rb-01d1866-225816-427570 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-22 09:53:23,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-10-22 09:53:23,946 44 INFO rb-01d1866-225816-427570 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-22 09:53:24,009 44 INFO rb-01d1866-225816-427570 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-22 09:53:24,029 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15183304 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3db69c7f-acdb-43cc-8095-ec83176cbef3'}] 2026-10-22 09:53:24,067 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15183304 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3db69c7f-acdb-43cc-8095-ec83176cbef3'} updated pos.order #814 2026-10-22 09:53:24,111 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15183304 finished 2026-10-22 09:53:24,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.079 0.186 2026-10-22 09:53:24,320 44 INFO rb-01d1866-225816-427570 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-22 09:53:24,371 44 INFO rb-01d1866-225816-427570 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-22 09:53:26,404 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-22 09:53:26,405 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:53:26,522 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15938088 (allocated 17301504) 2026-10-22 09:53:26,536 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 117659 2026-10-22 09:53:26,536 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-22 09:53:26,538 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 117659 2026-10-22 09:53:26,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095326_641051_test_sync_set_pricelist.txt 2026-10-22 09:53:26,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpdc0igycb_chrome_odoo" 2026-10-22 09:53:26,699 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-22 09:53:27,587 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 117863 2026-10-22 09:53:27,587 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmphp5i7sme_chrome_odoo 2026-10-22 09:53:27,588 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:44083/json/version 2026-10-22 09:53:27,590 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:27,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-22 09:53:27,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:44083/json 2026-10-22 09:53:27,611 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:27,624 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:44083/devtools/page/4A8867BC488EBA64FC7511D64A66A56B 2026-10-22 09:53:27,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-22 09:53:27,662 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-22 09:53:27,765 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:53:27,774 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-22 09:53:27,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:53:27,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:53:27,799 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:53:28,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:28] "GET /pos/ui/120 HTTP/1.1" 200 - 94 0.083 0.854 2026-10-22 09:53:28,741 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '4A8867BC488EBA64FC7511D64A66A56B', 'loaderId': '58B12D68A70F7B35D093F2A88FC1D5C4', 'isDownload': False} 2026-10-22 09:53:28,742 44 INFO rb-01d1866-225816-427570 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-22 09:53:28,768 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:53:28,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:28] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-22 09:53:28,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:28] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.039 2026-10-22 09:53:28,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:28] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.055 2026-10-22 09:53:29,545 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:29,555 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:53:29,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:53:29,626 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Evaluate test code "odoo.startTour('test_tax_in_merge_table_order_line_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:53:29,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.013 2026-10-22 09:53:29,637 44 INFO rb-01d1866-225816-427570 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-22 09:53:29,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 09:53:29,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:53:29,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "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-22 09:53:29,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-22 09:53:29,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.046 2026-10-22 09:53:29,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-22 09:53:30,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.492 0.610 2026-10-22 09:53:31,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53: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-22 09:53:31,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.001 0.009 2026-10-22 09:53:31,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.041 2026-10-22 09:53:31,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.001 0.007 2026-10-22 09:53:31,227 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-22 09:53:31,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.010 2026-10-22 09:53:31,327 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:53:31,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:53:31,365 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:53:31,372 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:53:31,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.033 0.069 2026-10-22 09:53:31,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.139 2026-10-22 09:53:31,498 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "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-22 09:53:31,507 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:53:31,557 44 INFO rb-01d1866-225816-427570 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-22 09:53:31,573 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:53:31,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.084 0.097 2026-10-22 09:53:31,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.177 2026-10-22 09:53:31,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.029 0.258 2026-10-22 09:53:31,832 44 INFO rb-01d1866-225816-427570 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-22 09:53:31,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.023 0.108 2026-10-22 09:53:31,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:53:31,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.102 2026-10-22 09:53:32,034 44 INFO rb-01d1866-225816-427570 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-22 09:53:32,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:53:32,204 44 INFO rb-01d1866-225816-427570 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-22 09:53:32,236 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:32,319 44 INFO rb-01d1866-225816-427570 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-22 09:53:32,409 44 INFO rb-01d1866-225816-427570 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-22 09:53:32,450 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36264819 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'f16c7a3e-82ce-44ae-a427-f9c487aa8629'}] 2026-10-22 09:53:32,606 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36264819 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'f16c7a3e-82ce-44ae-a427-f9c487aa8629'} created pos.order #815 2026-10-22 09:53:32,644 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36264819 finished 2026-10-22 09:53:32,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.114 0.199 2026-10-22 09:53:32,798 44 INFO rb-01d1866-225816-427570 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-22 09:53:32,855 44 INFO rb-01d1866-225816-427570 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-22 09:53:32,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.014 2026-10-22 09:53:32,936 44 INFO rb-01d1866-225816-427570 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-22 09:53:33,015 44 INFO rb-01d1866-225816-427570 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-22 09:53:33,072 44 INFO rb-01d1866-225816-427570 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-22 09:53:33,110 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13681149 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'dfecfd7b-369c-468f-856b-2ac5caf761dc'}] 2026-10-22 09:53:33,180 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13681149 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'dfecfd7b-369c-468f-856b-2ac5caf761dc'} created pos.order #816 2026-10-22 09:53:33,210 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13681149 finished 2026-10-22 09:53:33,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.035 0.165 2026-10-22 09:53:33,341 44 INFO rb-01d1866-225816-427570 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-22 09:53:33,392 44 INFO rb-01d1866-225816-427570 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-22 09:53:33,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-22 09:53:33,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-22 09:53:34,453 44 INFO rb-01d1866-225816-427570 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-22 09:53:34,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-22 09:53:34,965 44 INFO rb-01d1866-225816-427570 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-22 09:53:34,971 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-22 09:53:35,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:35] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.011 0.016 2026-10-22 09:53:35,521 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-22 09:53:35,527 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91820396 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'f16c7a3e-82ce-44ae-a427-f9c487aa8629'}] 2026-10-22 09:53:35,590 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1333] to pos.order #815 2026-10-22 09:53:35,599 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91820396 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'f16c7a3e-82ce-44ae-a427-f9c487aa8629'} updated pos.order #815 2026-10-22 09:53:35,632 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91820396 finished 2026-10-22 09:53:35,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.079 0.173 2026-10-22 09:53:35,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.273 2026-10-22 09:53:36,021 44 INFO rb-01d1866-225816-427570 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-22 09:53:36,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:36] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.056 0.150 2026-10-22 09:53:36,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-22 09:53:36,077 44 INFO rb-01d1866-225816-427570 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-22 09:53:36,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.014 2026-10-22 09:53:36,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 17409544 (allocated 18747392) 2026-10-22 09:53:36,221 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 117863 2026-10-22 09:53:36,226 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-22 09:53:36,229 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 117863 2026-10-22 09:53:36,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095336_354021_test_tax_in_merge_table_order_line.txt 2026-10-22 09:53:36,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmphp5i7sme_chrome_odoo" 2026-10-22 09:53:36,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-22 09:53:37,058 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 118062 2026-10-22 09:53:37,058 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmp85i4h5o8_chrome_odoo 2026-10-22 09:53:37,058 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:40847/json/version 2026-10-22 09:53:37,059 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:37,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-22 09:53:37,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:40847/json 2026-10-22 09:53:37,128 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:37,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:40847/devtools/page/BD4E36B2A8154ADCA672B9CC93587799 2026-10-22 09:53:37,147 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-22 09:53:37,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-22 09:53:37,274 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:53:37,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-22 09:53:37,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:53:37,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:53:37,328 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:53:38,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:38] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.085 0.890 2026-10-22 09:53:38,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': 'BD4E36B2A8154ADCA672B9CC93587799', 'loaderId': '0A23BBA9410960424CC4A5D159A08596', 'isDownload': False} 2026-10-22 09:53:38,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-22 09:53:38,329 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:53:38,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:38] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-22 09:53:38,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:38] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-22 09:53:38,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:38] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-22 09:53:39,049 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:53:39,053 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:53:39,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:53:39,128 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate test code "odoo.startTour('test_tip_after_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:53:39,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:53:39,138 44 INFO rb-01d1866-225816-427570 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-22 09:53:39,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:53:39,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:53:39,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-22 09:53:39,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.035 2026-10-22 09:53:39,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-22 09:53:39,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.041 2026-10-22 09:53:40,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.386 0.553 2026-10-22 09:53:40,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "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-22 09:53:40,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:53:40,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.046 2026-10-22 09:53:40,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:53:40,604 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-22 09:53:40,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.018 2026-10-22 09:53:40,711 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:53:40,747 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:53:40,782 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 09:53:40,835 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:53:40,859 44 INFO rb-01d1866-225816-427570 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-22 09:53:40,902 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.069 2026-10-22 09:53:40,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.111 0.106 2026-10-22 09:53:40,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.226 2026-10-22 09:53:40,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.112 2026-10-22 09:53:40,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.259 2026-10-22 09:53:41,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.011 0.018 2026-10-22 09:53:41,023 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,027 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:41,103 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 09:53:41,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.117 0.093 2026-10-22 09:53:41,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:41] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.033 0.246 2026-10-22 09:53:41,407 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:41] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.044 0.338 2026-10-22 09:53:41,459 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.006 0.162 2026-10-22 09:53:41,465 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:53:41,521 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,579 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,631 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,689 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,743 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,796 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,865 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,913 44 INFO rb-01d1866-225816-427570 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-22 09:53:41,965 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,019 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,080 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,130 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,182 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,266 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,282 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:53:42,287 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:53:42,322 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,371 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,422 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,507 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,571 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,626 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,700 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,761 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,812 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,874 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,928 44 INFO rb-01d1866-225816-427570 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-22 09:53:42,980 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,030 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,093 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,152 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,206 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,278 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,329 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,380 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,438 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,492 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,544 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,594 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,650 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,709 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,763 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,828 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,880 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,930 44 INFO rb-01d1866-225816-427570 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-22 09:53:43,981 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-22 09:53:43,982 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 09:53:44,082 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 16164244 (allocated 17825792) 2026-10-22 09:53:44,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 118062 2026-10-22 09:53:44,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-22 09:53:44,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 118062 2026-10-22 09:53:44,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095344_216230_test_tip_after_payment.txt 2026-10-22 09:53:44,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmp85i4h5o8_chrome_odoo" 2026-10-22 09:53:44,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-22 09:53:44,678 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 118264 2026-10-22 09:53:44,678 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmpymzgzi28_chrome_odoo 2026-10-22 09:53:44,679 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:46145/json/version 2026-10-22 09:53:44,680 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:44,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-22 09:53:44,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:46145/json 2026-10-22 09:53:44,709 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:53:44,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:46145/devtools/page/9585A439A884D093BBDDF177713813C1 2026-10-22 09:53:44,748 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-22 09:53:44,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-22 09:53:44,820 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:53:44,838 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-22 09:53:44,840 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:53:44,840 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:53:44,853 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:53:46,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:46] "GET /pos/ui/120 HTTP/1.1" 200 - 142 0.149 1.133 2026-10-22 09:53:46,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '9585A439A884D093BBDDF177713813C1', 'loaderId': '91BFFAC6D52A594D3B905949D334FEBD', 'isDownload': False} 2026-10-22 09:53:46,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-22 09:53:46,165 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:53:46,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:46] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-10-22 09:53:46,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:46] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-22 09:53:46,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:46] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.051 2026-10-22 09:53:46,993 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:47,008 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:53:47,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 09:53:47,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate test code "odoo.startTour('test_transfering_orders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:53:47,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-22 09:53:47,091 44 INFO rb-01d1866-225816-427570 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-22 09:53:47,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:53:47,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:53:47,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.018 2026-10-22 09:53:47,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-22 09:53:47,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "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-22 09:53:47,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-22 09:53:48,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.466 0.602 2026-10-22 09:53:48,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 09:53:48,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:53:48,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.055 2026-10-22 09:53:48,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-22 09:53:48,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-22 09:53:48,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 09:53:48,782 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:53:48,829 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:53:48,894 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 09:53:48,907 44 INFO rb-01d1866-225816-427570 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-22 09:53:48,968 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-10-22 09:53:48,972 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.065 2026-10-22 09:53:49,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.144 0.080 2026-10-22 09:53:49,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.208 2026-10-22 09:53:49,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.059 2026-10-22 09:53:49,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.250 2026-10-22 09:53:49,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.044 2026-10-22 09:53:49,133 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:53:49,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-22 09:53:49,204 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:53:49,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.043 0.071 2026-10-22 09:53:49,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.049 0.121 2026-10-22 09:53:49,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.038 0.295 2026-10-22 09:53:49,510 44 INFO rb-01d1866-225816-427570 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-22 09:53:49,545 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:53:49,620 44 INFO rb-01d1866-225816-427570 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-22 09:53:49,708 44 INFO rb-01d1866-225816-427570 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-22 09:53:49,786 44 INFO rb-01d1866-225816-427570 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-22 09:53:49,852 44 INFO rb-01d1866-225816-427570 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-22 09:53:49,912 44 INFO rb-01d1866-225816-427570 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-22 09:53:49,969 44 INFO rb-01d1866-225816-427570 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-22 09:53:50,032 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,069 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-22 09:53:52,141 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,215 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,286 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,359 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,419 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,477 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,533 44 INFO rb-01d1866-225816-427570 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-22 09:53:52,594 44 INFO rb-01d1866-225816-427570 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-22 09:53:54,635 44 INFO rb-01d1866-225816-427570 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-22 09:53:54,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53: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.010 2026-10-22 09:53:54,715 44 INFO rb-01d1866-225816-427570 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-22 09:53:54,786 44 INFO rb-01d1866-225816-427570 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-22 09:53:54,855 44 INFO rb-01d1866-225816-427570 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-22 09:53:54,927 44 INFO rb-01d1866-225816-427570 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-22 09:53:54,990 44 INFO rb-01d1866-225816-427570 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-22 09:53:55,020 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37778791 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '08c3adf3-2300-4ed2-b64d-a2936a60f6b6'}] 2026-10-22 09:53:55,136 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37778791 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '08c3adf3-2300-4ed2-b64d-a2936a60f6b6'} created pos.order #817 2026-10-22 09:53:55,177 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37778791 finished 2026-10-22 09:53:55,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.085 0.181 2026-10-22 09:53:55,331 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72673363 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'}] 2026-10-22 09:53:55,413 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72673363 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'} created pos.order #818 2026-10-22 09:53:55,450 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72673363 finished 2026-10-22 09:53:55,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.059 0.167 2026-10-22 09:53:55,605 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34662323 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '4e0c057e-e31e-4f53-ac6c-f95a2c5784b8'}] 2026-10-22 09:53:55,688 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34662323 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '4e0c057e-e31e-4f53-ac6c-f95a2c5784b8'} created pos.order #819 2026-10-22 09:53:55,722 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34662323 finished 2026-10-22 09:53:55,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.043 0.166 2026-10-22 09:53:55,853 44 INFO rb-01d1866-225816-427570 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-22 09:53:55,929 44 INFO rb-01d1866-225816-427570 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-22 09:53:55,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.022 0.018 2026-10-22 09:53:56,002 44 INFO rb-01d1866-225816-427570 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-22 09:53:56,074 44 INFO rb-01d1866-225816-427570 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-22 09:53:56,150 44 INFO rb-01d1866-225816-427570 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-22 09:53:56,209 44 INFO rb-01d1866-225816-427570 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-22 09:53:56,244 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98370686 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '52021c0e-9598-4d5c-a70b-bcb531664459'}] 2026-10-22 09:53:56,322 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98370686 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '52021c0e-9598-4d5c-a70b-bcb531664459'} created pos.order #820 2026-10-22 09:53:56,353 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98370686 finished 2026-10-22 09:53:56,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.039 0.175 2026-10-22 09:53:56,488 44 INFO rb-01d1866-225816-427570 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-22 09:53:56,568 44 INFO rb-01d1866-225816-427570 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-22 09:53:56,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.131 0.099 2026-10-22 09:53:56,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.042 2026-10-22 09:53:56,915 44 INFO rb-01d1866-225816-427570 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-22 09:53:56,983 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,034 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,099 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,150 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,209 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,279 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,338 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.066 0.085 2026-10-22 09:53:57,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.037 2026-10-22 09:53:57,668 44 INFO rb-01d1866-225816-427570 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-22 09:53:57,677 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54885817 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'}] 2026-10-22 09:53:57,687 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:53:57,728 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1338] to pos.order #818 2026-10-22 09:53:57,739 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54885817 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'} updated pos.order #818 2026-10-22 09:53:57,787 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54885817 finished 2026-10-22 09:53:57,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.077 0.213 2026-10-22 09:53:58,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:58] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.085 0.151 2026-10-22 09:53:58,327 44 INFO rb-01d1866-225816-427570 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-22 09:53:58,390 44 INFO rb-01d1866-225816-427570 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-22 09:53:58,441 44 INFO rb-01d1866-225816-427570 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-22 09:53:58,497 44 INFO rb-01d1866-225816-427570 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-22 09:53:58,549 44 INFO rb-01d1866-225816-427570 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-22 09:53:58,611 44 INFO rb-01d1866-225816-427570 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-22 09:53:58,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.040 0.053 2026-10-22 09:53:58,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:53:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.032 2026-10-22 09:53:58,851 44 INFO rb-01d1866-225816-427570 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-22 09:53:58,976 44 INFO rb-01d1866-225816-427570 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-22 09:54:01,019 44 INFO rb-01d1866-225816-427570 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-22 09:54:01,104 44 INFO rb-01d1866-225816-427570 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-22 09:54:01,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.013 0.015 2026-10-22 09:54:01,148 44 INFO rb-01d1866-225816-427570 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-22 09:54:01,205 44 INFO rb-01d1866-225816-427570 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-22 09:54:01,270 44 INFO rb-01d1866-225816-427570 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-22 09:54:01,358 44 INFO rb-01d1866-225816-427570 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-22 09:54:01,362 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74764358 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '52021c0e-9598-4d5c-a70b-bcb531664459'}] 2026-10-22 09:54:01,426 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1339] to pos.order #820 2026-10-22 09:54:01,453 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74764358 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '52021c0e-9598-4d5c-a70b-bcb531664459'} updated pos.order #820 2026-10-22 09:54:01,495 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74764358 finished 2026-10-22 09:54:01,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.108 0.195 2026-10-22 09:54:01,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:01] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.072 0.146 2026-10-22 09:54:01,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.013 2026-10-22 09:54:02,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.014 2026-10-22 09:54:02,043 44 INFO rb-01d1866-225816-427570 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-22 09:54:02,095 44 INFO rb-01d1866-225816-427570 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-22 09:54:02,152 44 INFO rb-01d1866-225816-427570 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-22 09:54:02,204 44 INFO rb-01d1866-225816-427570 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-22 09:54:02,262 44 INFO rb-01d1866-225816-427570 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-22 09:54:02,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.043 0.066 2026-10-22 09:54:02,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.031 2026-10-22 09:54:02,479 44 INFO rb-01d1866-225816-427570 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-22 09:54:02,541 44 INFO rb-01d1866-225816-427570 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-22 09:54:04,585 44 INFO rb-01d1866-225816-427570 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-22 09:54:04,663 44 INFO rb-01d1866-225816-427570 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-22 09:54:04,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:04] "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.017 2026-10-22 09:54:04,713 44 INFO rb-01d1866-225816-427570 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-22 09:54:04,771 44 INFO rb-01d1866-225816-427570 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-22 09:54:04,837 44 INFO rb-01d1866-225816-427570 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-22 09:54:04,896 44 INFO rb-01d1866-225816-427570 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-22 09:54:05,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.040 0.075 2026-10-22 09:54:05,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.040 2026-10-22 09:54:05,150 44 INFO rb-01d1866-225816-427570 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-22 09:54:05,166 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77800166 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'}] 2026-10-22 09:54:05,279 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1340] to pos.order #818 2026-10-22 09:54:05,292 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77800166 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'} updated pos.order #818 2026-10-22 09:54:05,325 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77800166 finished 2026-10-22 09:54:05,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.109 0.204 2026-10-22 09:54:05,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:05] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.073 0.168 2026-10-22 09:54:05,849 44 INFO rb-01d1866-225816-427570 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-22 09:54:05,910 44 INFO rb-01d1866-225816-427570 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-22 09:54:05,963 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,025 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,078 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,139 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,185 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,247 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,380 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.050 0.067 2026-10-22 09:54:06,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.032 2026-10-22 09:54:06,471 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,526 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,576 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,654 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,704 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,769 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,833 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,910 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46999005 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'}] 2026-10-22 09:54:06,914 44 INFO rb-01d1866-225816-427570 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-22 09:54:06,984 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46999005 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'} updated pos.order #818 2026-10-22 09:54:07,022 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46999005 finished 2026-10-22 09:54:07,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.132 0.158 2026-10-22 09:54:07,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.014 2026-10-22 09:54:07,307 44 INFO rb-01d1866-225816-427570 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-22 09:54:07,360 44 INFO rb-01d1866-225816-427570 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-22 09:54:07,426 44 INFO rb-01d1866-225816-427570 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-22 09:54:07,469 44 INFO rb-01d1866-225816-427570 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-22 09:54:07,531 44 INFO rb-01d1866-225816-427570 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-22 09:54:07,580 44 INFO rb-01d1866-225816-427570 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-22 09:54:07,640 44 INFO rb-01d1866-225816-427570 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-22 09:54:09,685 44 INFO rb-01d1866-225816-427570 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-22 09:54:09,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-22 09:54:09,801 44 INFO rb-01d1866-225816-427570 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-22 09:54:09,871 44 INFO rb-01d1866-225816-427570 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-22 09:54:09,926 44 INFO rb-01d1866-225816-427570 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-22 09:54:09,985 44 INFO rb-01d1866-225816-427570 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-22 09:54:10,041 44 INFO rb-01d1866-225816-427570 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-22 09:54:10,104 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,152 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,216 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,227 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93400150 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': '183e293b-9e37-4668-aba8-3a722a0642fc'}] 2026-10-22 09:54:12,316 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93400150 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': '183e293b-9e37-4668-aba8-3a722a0642fc'} created pos.order #821 2026-10-22 09:54:12,355 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93400150 finished 2026-10-22 09:54:12,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.066 0.163 2026-10-22 09:54:12,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.029 0.063 2026-10-22 09:54:12,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.051 2026-10-22 09:54:12,648 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,702 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,764 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,813 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,871 44 INFO rb-01d1866-225816-427570 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-22 09:54:12,935 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,016 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,022 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58321287 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'}] 2026-10-22 09:54:13,079 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58321287 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5aee40db-682d-43c1-ab57-e6c8d05829eb'} updated pos.order #818 2026-10-22 09:54:13,113 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58321287 finished 2026-10-22 09:54:13,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.050 0.168 2026-10-22 09:54:13,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:13] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.073 0.134 2026-10-22 09:54:13,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:13] "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.023 2026-10-22 09:54:13,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.023 2026-10-22 09:54:13,610 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,662 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,718 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,769 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,826 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,877 44 INFO rb-01d1866-225816-427570 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-22 09:54:13,936 44 INFO rb-01d1866-225816-427570 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-22 09:54:14,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.066 0.083 2026-10-22 09:54:14,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.038 2026-10-22 09:54:14,153 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-22 09:54:14,154 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:54:14,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29687496 (allocated 32518144) 2026-10-22 09:54:14,496 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 118264 2026-10-22 09:54:14,497 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-22 09:54:14,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 118264 2026-10-22 09:54:14,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095414_595990_test_transfering_orders.txt 2026-10-22 09:54:14,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmpymzgzi28_chrome_odoo" 2026-10-22 09:54:14,622 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-22 09:54:15,277 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 118510 2026-10-22 09:54:15,278 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpvv4m5dbb_chrome_odoo 2026-10-22 09:54:15,278 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:45863/json/version 2026-10-22 09:54:15,281 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:54:15,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:54:15,317 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:45863/json 2026-10-22 09:54:15,318 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:54:15,335 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:45863/devtools/page/F8A10B2155A8E882A6F0BA22CF352C7B 2026-10-22 09:54:15,343 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-22 09:54:15,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-22 09:54:15,436 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 09:54:15,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-22 09:54:15,461 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:54:15,461 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:54:15,486 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:54:16,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:16] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.071 0.764 2026-10-22 09:54:16,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'F8A10B2155A8E882A6F0BA22CF352C7B', 'loaderId': '043267EAEA0DD820AF64F74755C81C49', 'isDownload': False} 2026-10-22 09:54:16,320 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-22 09:54:16,336 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:54:16,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:16] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 09:54:16,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:16] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-22 09:54:16,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:16] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 09:54:17,032 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:54:17,036 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:54:17,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.036 2026-10-22 09:54:17,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('LeaveResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:54:17,131 44 INFO rb-01d1866-225816-427570 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-22 09:54:17,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.016 0.009 2026-10-22 09:54:17,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:54:17,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:54:17,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54: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.022 2026-10-22 09:54:17,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-22 09:54:17,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.051 2026-10-22 09:54:17,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-22 09:54:18,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.416 0.489 2026-10-22 09:54:18,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:54:18,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54: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.008 2026-10-22 09:54:18,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.048 2026-10-22 09:54:18,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 09:54:18,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:54:18,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.022 2026-10-22 09:54:18,652 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:18,677 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:18,682 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:54:18,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.037 0.047 2026-10-22 09:54:18,756 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "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-22 09:54:18,762 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:54:18,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.012 0.126 2026-10-22 09:54:18,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.030 2026-10-22 09:54:18,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.166 2026-10-22 09:54:18,832 44 INFO rb-01d1866-225816-427570 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-22 09:54:18,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.018 2026-10-22 09:54:18,982 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:54:19,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:19] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.034 0.084 2026-10-22 09:54:19,073 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,086 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:54:19,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:19] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.069 0.187 2026-10-22 09:54:19,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.206 2026-10-22 09:54:19,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54: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.012 2026-10-22 09:54:19,522 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,568 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:19,642 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,696 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,746 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,798 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,890 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:19,923 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:54:19,946 44 INFO rb-01d1866-225816-427570 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-22 09:54:19,992 44 INFO rb-01d1866-225816-427570 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-22 09:54:20,091 44 INFO rb-01d1866-225816-427570 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-22 09:54:20,159 44 INFO rb-01d1866-225816-427570 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-22 09:54:20,164 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79359962 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '7bf9b4e6-23a8-4ce7-b286-d1d97f2a0fae'}] 2026-10-22 09:54:20,181 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:54:20,881 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79359962 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '7bf9b4e6-23a8-4ce7-b286-d1d97f2a0fae'} created pos.order #822 2026-10-22 09:54:20,926 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79359962 finished 2026-10-22 09:54:21,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.320 0.554 2026-10-22 09:54:21,232 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,281 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,355 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.009 0.009 2026-10-22 09:54:21,422 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,488 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,515 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8330835 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'bd43ab31-e0e0-4d80-8491-33647e883351'}] 2026-10-22 09:54:21,600 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8330835 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'bd43ab31-e0e0-4d80-8491-33647e883351'} created pos.order #823 2026-10-22 09:54:21,638 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8330835 finished 2026-10-22 09:54:21,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.074 0.183 2026-10-22 09:54:21,806 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,856 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,912 44 INFO rb-01d1866-225816-427570 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-22 09:54:21,958 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-22 09:54:21,958 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 09:54:22,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 17227812 (allocated 18747392) 2026-10-22 09:54:22,102 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 118510 2026-10-22 09:54:22,109 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-22 09:54:22,115 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 118510 2026-10-22 09:54:22,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095422_218967_test_user_on_residual_order.txt 2026-10-22 09:54:22,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpvv4m5dbb_chrome_odoo" 2026-10-22 09:54:22,665 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 118709 2026-10-22 09:54:22,665 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpb68drk1m_chrome_odoo 2026-10-22 09:54:22,665 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:44959/json/version 2026-10-22 09:54:22,669 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:54:22,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:54:22,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:44959/json 2026-10-22 09:54:22,825 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:54:22,844 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:44959/devtools/page/C47AA6655704DFFE3F99F76F9C0B9258 2026-10-22 09:54:22,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-22 09:54:22,900 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-22 09:54:22,929 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:54:22,940 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-22 09:54:22,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-22 09:54:22,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-22 09:54:23,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:23] "GET /pos/ui/120 HTTP/1.1" 200 - 37 0.030 0.069 2026-10-22 09:54:23,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'C47AA6655704DFFE3F99F76F9C0B9258', 'loaderId': '4FCED2F9847A02716E49CEEB43BA7194', 'isDownload': False} 2026-10-22 09:54:23,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-22 09:54:23,098 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:54:23,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:23] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:54:23,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:23] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-22 09:54:23,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:23] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-22 09:54:23,962 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:54:23,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:54:23,970 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 09:54:24,026 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('FinishResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/120", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:54:24,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-22 09:54:24,038 44 INFO rb-01d1866-225816-427570 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-22 09:54:24,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:54:24,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:54:24,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.016 2026-10-22 09:54:24,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 09:54:24,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.048 2026-10-22 09:54:24,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-22 09:54:25,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 429 0.524 0.670 2026-10-22 09:54:25,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:54:25,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 09:54:25,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.060 2026-10-22 09:54:25,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "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.018 2026-10-22 09:54:25,839 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:54:25,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-22 09:54:25,935 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:25,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:54:25,974 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:54:25,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:54:26,056 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:54:26,067 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:54:26,082 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.045 0.099 2026-10-22 09:54:26,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.150 2026-10-22 09:54:26,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.078 2026-10-22 09:54:26,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.044 2026-10-22 09:54:26,242 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:54:26,307 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.064 0.074 2026-10-22 09:54:26,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.061 0.221 2026-10-22 09:54:26,522 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "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.132 2026-10-22 09:54:26,555 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:26,581 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,632 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,685 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,733 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,829 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,849 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:26,853 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:54:26,893 44 INFO rb-01d1866-225816-427570 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-22 09:54:26,945 44 INFO rb-01d1866-225816-427570 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-22 09:54:27,019 44 INFO rb-01d1866-225816-427570 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-22 09:54:27,098 44 INFO rb-01d1866-225816-427570 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-22 09:54:27,105 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78030261 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'bd43ab31-e0e0-4d80-8491-33647e883351'}] 2026-10-22 09:54:27,116 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:54:27,292 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [766] to pos.order #823 2026-10-22 09:54:27,729 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78030261 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'bd43ab31-e0e0-4d80-8491-33647e883351'} updated pos.order #823 2026-10-22 09:54:27,789 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78030261 finished 2026-10-22 09:54:27,948 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:54:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 199 0.274 0.573 2026-10-22 09:54:28,171 44 INFO rb-01d1866-225816-427570 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-22 09:54:28,218 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-22 09:54:28,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 09:54:28,377 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15614860 (allocated 17039360) 2026-10-22 09:54:28,406 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 118709 2026-10-22 09:54:28,407 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-22 09:54:28,408 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 118709 2026-10-22 09:54:28,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095428_563449_test_user_on_residual_order.txt 2026-10-22 09:54:28,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpb68drk1m_chrome_odoo" 2026-10-22 09:54:28,670 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:54:50,237 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [55] 2026-10-22 09:54:51,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-22 09:54:51,056 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6283387 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-22 09:54:51,098 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6283387 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #824 2026-10-22 09:54:51,098 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6283387 finished 2026-10-22 09:54:51,157 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-22 09:54:51,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-22 09:54:51,363 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:55:09,789 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #233 deleted restaurant.floor records with IDs: [58] 2026-10-22 09:55:10,656 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-22 09:55:11,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 118914 2026-10-22 09:55:11,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmp7cmvkgi6_chrome_odoo 2026-10-22 09:55:11,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:33863/json/version 2026-10-22 09:55:11,360 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:55:11,455 44 INFO rb-01d1866-225816-427570 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-22 09:55:11,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:33863/json 2026-10-22 09:55:11,456 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:55:11,471 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:33863/devtools/page/9908C03850D8D5EF61E14839AC627993 2026-10-22 09:55:11,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-22 09:55:11,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-22 09:55:11,640 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:55:11,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-22 09:55:11,661 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Open "http://127.0.0.1:8069/pos/ui/124" in browser 2026-10-22 09:55:11,661 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigating to: "http://127.0.0.1:8069/pos/ui/124" 2026-10-22 09:55:11,678 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:55:16,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:16] "GET /pos/ui/124 HTTP/1.1" 200 - 83 1.612 2.846 2026-10-22 09:55:16,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '9908C03850D8D5EF61E14839AC627993', 'loaderId': 'E82003C0E4A85A664ABF5470A4AFE602', 'isDownload': False} 2026-10-22 09:55:16,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-22 09:55:16,160 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:55:16,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:16] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-22 09:55:16,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:16] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-22 09:55:16,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:16] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.055 2026-10-22 09:55:16,933 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:16,939 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:16,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:55:17,002 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/124", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:55:17,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:55:17,012 44 INFO rb-01d1866-225816-427570 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-22 09:55:17,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:55:17,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:55:17,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-22 09:55:17,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-22 09:55:17,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.050 0.057 2026-10-22 09:55:17,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.091 2026-10-22 09:55:18,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 405 0.411 0.572 2026-10-22 09:55:18,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:55:18,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55: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-22 09:55:18,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-22 09:55:18,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:55:18,504 44 INFO rb-01d1866-225816-427570 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-22 09:55:18,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55: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-22 09:55:18,587 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:55:18,619 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:55:18,624 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:55:18,669 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55: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-22 09:55:18,678 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:55:18,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/image/res.users/235/avatar_128 HTTP/1.1" 200 - 14 0.057 0.051 2026-10-22 09:55:18,719 44 INFO rb-01d1866-225816-427570 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-22 09:55:18,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.137 2026-10-22 09:55:18,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.072 2026-10-22 09:55:18,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.193 2026-10-22 09:55:18,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-22 09:55:18,925 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:55:18,940 44 INFO rb-01d1866-225816-427570 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-22 09:55:18,973 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:55:19,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:19] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.076 0.078 2026-10-22 09:55:19,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:19] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.027 0.214 2026-10-22 09:55:19,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.215 2026-10-22 09:55:19,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:55:19,378 44 INFO rb-01d1866-225816-427570 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-22 09:55:19,413 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:19,484 44 INFO rb-01d1866-225816-427570 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-22 09:55:19,563 44 INFO rb-01d1866-225816-427570 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-22 09:55:19,634 44 INFO rb-01d1866-225816-427570 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-22 09:55:19,662 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44656254 started for PoS orders references: [{'name': '/', 'pos_reference': '261-124-000001', 'uuid': '980e2396-ab00-4c29-bef8-3a21a173f98f'}] 2026-10-22 09:55:19,789 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44656254 order {'name': '/', 'pos_reference': '261-124-000001', 'uuid': '980e2396-ab00-4c29-bef8-3a21a173f98f'} created pos.order #825 2026-10-22 09:55:19,820 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44656254 finished 2026-10-22 09:55:19,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.081 0.180 2026-10-22 09:55:19,963 44 INFO rb-01d1866-225816-427570 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-22 09:55:20,021 44 INFO rb-01d1866-225816-427570 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-22 09:55:20,083 44 INFO rb-01d1866-225816-427570 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-22 09:55:20,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.010 0.013 2026-10-22 09:55:20,162 44 INFO rb-01d1866-225816-427570 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-22 09:55:20,221 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-22 09:55:20,223 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 09:55:20,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16469248 (allocated 18223104) 2026-10-22 09:55:20,328 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 118914 2026-10-22 09:55:20,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-22 09:55:20,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 118914 2026-10-22 09:55:20,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095520_485643_test_change_table_rewards_stay.txt 2026-10-22 09:55:20,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmp7cmvkgi6_chrome_odoo" 2026-10-22 09:55:20,548 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-22 09:55:21,374 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 119110 2026-10-22 09:55:21,374 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpis6ayp2f_chrome_odoo 2026-10-22 09:55:21,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:41001/json/version 2026-10-22 09:55:21,376 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:55:21,434 44 INFO rb-01d1866-225816-427570 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-22 09:55:21,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:41001/json 2026-10-22 09:55:21,435 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:55:21,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:41001/devtools/page/F59C96414B258DB71F86F4290B1A99D0 2026-10-22 09:55:21,495 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-22 09:55:21,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-22 09:55:21,647 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:55:21,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-22 09:55:21,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Open "http://127.0.0.1:8069/pos/ui/124" in browser 2026-10-22 09:55:21,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigating to: "http://127.0.0.1:8069/pos/ui/124" 2026-10-22 09:55:21,692 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:55:22,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:22] "GET /pos/ui/124 HTTP/1.1" 200 - 90 0.070 0.740 2026-10-22 09:55:22,501 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': 'F59C96414B258DB71F86F4290B1A99D0', 'loaderId': '28BD7623ADE9964E5D37EA2042910A16', 'isDownload': False} 2026-10-22 09:55:22,502 44 INFO rb-01d1866-225816-427570 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-22 09:55:22,529 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:55:22,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:22] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 09:55:22,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:22] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-22 09:55:22,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:22] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.030 2026-10-22 09:55:23,262 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:55:23,271 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:55:23,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.030 2026-10-22 09:55:23,353 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Evaluate test code "odoo.startTour('test_loyalty_reward_with_courses', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/124", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:55:23,363 44 INFO rb-01d1866-225816-427570 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-22 09:55:23,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.007 2026-10-22 09:55:23,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.013 2026-10-22 09:55:23,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:55:23,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "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.027 2026-10-22 09:55:23,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.048 2026-10-22 09:55:23,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.046 0.068 2026-10-22 09:55:23,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-22 09:55:24,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 405 0.427 0.574 2026-10-22 09:55:24,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55: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-22 09:55:24,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55: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.019 2026-10-22 09:55:24,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.056 2026-10-22 09:55:25,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55: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-22 09:55:25,031 44 INFO rb-01d1866-225816-427570 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-22 09:55:25,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 09:55:25,132 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:25,152 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:55:25,161 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:25,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.035 2026-10-22 09:55:25,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 09:55:25,250 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:55:25,264 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "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-22 09:55:25,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/image/res.users/235/avatar_128 HTTP/1.1" 200 - 14 0.046 0.114 2026-10-22 09:55:25,332 44 INFO rb-01d1866-225816-427570 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-22 09:55:25,375 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:55:25,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.016 0.073 2026-10-22 09:55:25,480 44 INFO rb-01d1866-225816-427570 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-22 09:55:25,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.046 0.074 2026-10-22 09:55:25,580 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:55:25,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.063 2026-10-22 09:55:25,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.043 0.302 2026-10-22 09:55:25,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.300 2026-10-22 09:55:25,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55: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.065 2026-10-22 09:55:25,736 44 INFO rb-01d1866-225816-427570 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-22 09:55:25,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.016 0.021 2026-10-22 09:55:25,791 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:55:25,794 44 INFO rb-01d1866-225816-427570 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-22 09:55:25,908 44 INFO rb-01d1866-225816-427570 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-22 09:55:25,999 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,067 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,111 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23832083 started for PoS orders references: [{'name': '/', 'pos_reference': '261-124-000001', 'uuid': 'd66decb9-dd57-412a-8b5e-b577ddc025e5'}] 2026-10-22 09:55:26,272 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23832083 order {'name': '/', 'pos_reference': '261-124-000001', 'uuid': 'd66decb9-dd57-412a-8b5e-b577ddc025e5'} created pos.order #826 2026-10-22 09:55:26,302 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23832083 finished 2026-10-22 09:55:26,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.101 0.182 2026-10-22 09:55:26,443 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 09:55:26,521 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,605 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,662 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,738 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,790 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,853 44 INFO rb-01d1866-225816-427570 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-22 09:55:26,893 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31663843 started for PoS orders references: [{'name': '/', 'pos_reference': '261-124-000002', 'uuid': '4c8e7c0b-8931-4e30-a09b-f998803e4199'}] 2026-10-22 09:55:27,016 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31663843 order {'name': '/', 'pos_reference': '261-124-000002', 'uuid': '4c8e7c0b-8931-4e30-a09b-f998803e4199'} created pos.order #827 2026-10-22 09:55:27,052 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31663843 finished 2026-10-22 09:55:27,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.083 0.170 2026-10-22 09:55:27,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-22 09:55:27,192 44 INFO rb-01d1866-225816-427570 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-22 09:55:27,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17633288 (allocated 18747392) 2026-10-22 09:55:27,383 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 119110 2026-10-22 09:55:27,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-22 09:55:27,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 119110 2026-10-22 09:55:27,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095527_509659_test_loyalty_reward_with_courses.txt 2026-10-22 09:55:27,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpis6ayp2f_chrome_odoo" 2026-10-22 09:55:27,643 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:55:47,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-22 09:55:47,942 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 119323 2026-10-22 09:55:47,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpfhkbfian_chrome_odoo 2026-10-22 09:55:47,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:43993/json/version 2026-10-22 09:55:47,947 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:55:47,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-22 09:55:47,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:43993/json 2026-10-22 09:55:47,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:55:47,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:43993/devtools/page/820305E87F85C2B07B5F638A2270A2D4 2026-10-22 09:55:47,990 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-22 09:55:47,993 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-22 09:55:48,079 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:55:48,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-22 09:55:48,095 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Open "http://127.0.0.1:8069/pos/ui/125" in browser 2026-10-22 09:55:48,095 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigating to: "http://127.0.0.1:8069/pos/ui/125" 2026-10-22 09:55:48,112 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:55:48,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:48] "GET /pos/ui/125 HTTP/1.1" 200 - 83 0.104 0.748 2026-10-22 09:55:48,965 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': '820305E87F85C2B07B5F638A2270A2D4', 'loaderId': '8099C75350F8AF3460642DBB2C6226E1', 'isDownload': False} 2026-10-22 09:55:48,965 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-22 09:55:49,001 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:55:49,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 09:55:49,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.013 2026-10-22 09:55:49,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:55:49,769 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:55:49,777 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:49,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 09:55:49,838 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate test code "odoo.startTour('MpesaExpressTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/125", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:55:49,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-22 09:55:49,846 44 INFO rb-01d1866-225816-427570 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-22 09:55:49,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 09:55:49,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:55:49,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.021 2026-10-22 09:55:49,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.052 2026-10-22 09:55:50,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.064 2026-10-22 09:55:50,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-22 09:55:51,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.387 0.516 2026-10-22 09:55:51,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.019 2026-10-22 09:55:51,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:55:51,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.051 2026-10-22 09:55:51,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:55:51,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-22 09:55:51,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:55:51,389 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:55:51,420 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:55:51,424 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:55:51,473 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:55:51,495 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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-22 09:55:51,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.097 0.058 2026-10-22 09:55:51,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.007 0.174 2026-10-22 09:55:51,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-22 09:55:51,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.004 0.103 2026-10-22 09:55:51,609 44 INFO rb-01d1866-225816-427570 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-22 09:55:51,683 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:51,734 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:55:51,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.085 2026-10-22 09:55:51,778 44 INFO rb-01d1866-225816-427570 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-22 09:55:51,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.131 2026-10-22 09:55:51,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.009 0.153 2026-10-22 09:55:51,840 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:55:51,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-10-22 09:55:51,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-22 09:55:51,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:51] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.144 2026-10-22 09:55:52,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:52] "GET /pos/ui/125?from_backend=True HTTP/1.1" 200 - 33 0.037 0.374 2026-10-22 09:55:52,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:52] "GET /pos/ui/125 HTTP/1.1" 200 - 33 0.062 0.474 2026-10-22 09:55:52,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:52] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.395 2026-10-22 09:55:52,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.063 0.447 2026-10-22 09:55:52,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:52] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.467 2026-10-22 09:55:52,505 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,525 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:52] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.429 2026-10-22 09:55:52,568 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:52] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-22T09:55:27.000+00:00 HTTP/1.1" 200 - 3 0.020 0.620 2026-10-22 09:55:52,628 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,681 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,736 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,792 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,846 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,909 44 INFO rb-01d1866-225816-427570 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-22 09:55:52,962 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,042 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,094 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,150 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,197 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,276 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,299 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:55:53,300 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:55:53,326 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,377 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,428 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,523 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,588 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:55:53] "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-22 09:55:53,660 44 INFO rb-01d1866-225816-427570 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-22 09:55:53,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-22 09:55:53,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-22 09:55:53,867 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 15006284 (allocated 16252928) 2026-10-22 09:55:53,877 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 119323 2026-10-22 09:55:53,880 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-22 09:55:53,881 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 119323 2026-10-22 09:55:54,003 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095554_003443_test_mpesa_express_request_data.txt 2026-10-22 09:55:54,003 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpfhkbfian_chrome_odoo" 2026-10-22 09:55:54,086 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 09:55:54,671 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-22 09:55:54,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-22 09:55:54,742 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-22 09:55:54,767 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-22 09:55:54,809 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 09:56:15,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-22 09:56:16,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 119530 2026-10-22 09:56:16,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp0cx_5771_chrome_odoo 2026-10-22 09:56:16,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:33061/json/version 2026-10-22 09:56:16,449 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:56:16,480 44 INFO rb-01d1866-225816-427570 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-22 09:56:16,480 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:33061/json 2026-10-22 09:56:16,482 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:56:16,495 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:33061/devtools/page/03BEEDE1CC9025661CF3EB5A06525C28 2026-10-22 09:56:16,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-22 09:56:16,529 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-22 09:56:16,783 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:56:16,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-22 09:56:16,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 09:56:16,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 09:56:16,842 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:56:17,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:17] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 82 0.110 0.833 2026-10-22 09:56:17,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '03BEEDE1CC9025661CF3EB5A06525C28', 'loaderId': '00A7754ED6984B045A031B4D2CACC615', 'isDownload': False} 2026-10-22 09:56:17,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-22 09:56:17,810 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:56:17,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 09:56:17,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-22 09:56:17,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.013 0.030 2026-10-22 09:56:18,692 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:18,702 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:18,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.015 2026-10-22 09:56:18,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate test code "odoo.startTour('PoSApplyDownpaymentWithExtraLine', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:56:18,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.010 2026-10-22 09:56:18,798 44 INFO rb-01d1866-225816-427570 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-22 09:56:18,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:56:18,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:56:18,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-22 09:56:18,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.033 0.056 2026-10-22 09:56:18,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-22 09:56:19,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.061 2026-10-22 09:56:20,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.477 0.566 2026-10-22 09:56:20,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.053 2026-10-22 09:56:20,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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-22 09:56:20,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.055 2026-10-22 09:56:20,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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-22 09:56:20,464 44 INFO rb-01d1866-225816-427570 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-22 09:56:20,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:56:20,542 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:20,589 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:56:20,590 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:56:20,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.026 0.044 2026-10-22 09:56:20,638 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:56:20,661 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:56:20,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.017 0.093 2026-10-22 09:56:20,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.039 2026-10-22 09:56:20,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-22 09:56:20,804 44 INFO rb-01d1866-225816-427570 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-22 09:56:20,894 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:56:21,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.095 0.096 2026-10-22 09:56:21,077 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:56:21,132 44 INFO rb-01d1866-225816-427570 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-22 09:56:21,174 44 INFO rb-01d1866-225816-427570 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-22 09:56:21,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.041 0.260 2026-10-22 09:56:21,192 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:56:21,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.297 2026-10-22 09:56:21,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.341 2026-10-22 09:56:21,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.372 2026-10-22 09:56:21,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.014 0.446 2026-10-22 09:56:21,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.018 0.315 2026-10-22 09:56:21,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-10-22 09:56:21,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.287 2026-10-22 09:56:21,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.273 2026-10-22 09:56:21,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.295 2026-10-22 09:56:21,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.074 0.364 2026-10-22 09:56:21,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.350 2026-10-22 09:56:21,836 44 INFO rb-01d1866-225816-427570 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-22 09:56:21,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:21] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.417 2026-10-22 09:56:21,908 44 INFO rb-01d1866-225816-427570 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-22 09:56:22,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.109 0.210 2026-10-22 09:56:22,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.059 0.067 2026-10-22 09:56:22,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.027 2026-10-22 09:56:22,575 44 INFO rb-01d1866-225816-427570 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-22 09:56:22,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:22] "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.157 0.154 2026-10-22 09:56:23,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.080 0.133 2026-10-22 09:56:23,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.206 2026-10-22 09:56:23,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.042 2026-10-22 09:56:23,290 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,345 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.031 0.080 2026-10-22 09:56:23,456 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.093 2026-10-22 09:56:23,567 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,653 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,678 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:56:23,681 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:56:23,704 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,755 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,833 44 INFO rb-01d1866-225816-427570 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-22 09:56:23,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-22 09:56:23,911 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-22 09:56:23,915 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2968537 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'bcad9fb5-e9a9-4bff-9e82-e182725bb4bd'}] 2026-10-22 09:56:23,931 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:56:24,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17907356 (allocated 19398656) 2026-10-22 09:56:24,097 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 119530 2026-10-22 09:56:24,102 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-22 09:56:24,104 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 119530 2026-10-22 09:56:24,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095624_240971_test_advance_payment_with_extra_lines.txt 2026-10-22 09:56:24,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp0cx_5771_chrome_odoo" 2026-10-22 09:56:24,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-22 09:56:24,744 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2968537 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'bcad9fb5-e9a9-4bff-9e82-e182725bb4bd'} created pos.order #828 2026-10-22 09:56:24,755 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2968537 finished 2026-10-22 09:56:25,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.531 0.640 2026-10-22 09:56:25,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-22 09:56:25,731 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94561889 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-22 09:56:28,575 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94561889 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #829 2026-10-22 09:56:28,575 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94561889 finished 2026-10-22 09:56:28,718 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-22 09:56:32,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-22 09:56:32,908 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12987641 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '44860222-e7fa-4896-bca2-92baa9cbb5bf'}] 2026-10-22 09:56:33,199 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1338] 2026-10-22 09:56:33,726 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12987641 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '44860222-e7fa-4896-bca2-92baa9cbb5bf'} created pos.order #830 2026-10-22 09:56:33,731 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12987641 finished 2026-10-22 09:56:34,544 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-22 09:56:35,301 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40653702 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'faed48d7-cbf4-43d4-9c55-737ad8ec5286'}] 2026-10-22 09:56:35,574 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1341] 2026-10-22 09:56:37,909 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40653702 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'faed48d7-cbf4-43d4-9c55-737ad8ec5286'} created pos.order #832 2026-10-22 09:56:37,920 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40653702 finished 2026-10-22 09:56:39,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-22 09:56:40,282 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 119742 2026-10-22 09:56:40,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmpaau358tv_chrome_odoo 2026-10-22 09:56:40,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:33287/json/version 2026-10-22 09:56:40,284 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33287', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:56:40,328 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-22 09:56:40,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:33287/json 2026-10-22 09:56:40,330 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33287', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:56:40,343 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:33287/devtools/page/B6DCD5A5D94A7CFD83B0B5F2BD41527D 2026-10-22 09:56:40,371 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-22 09:56:40,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-22 09:56:40,603 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:56:40,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-22 09:56:40,609 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:56:40,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:56:40,630 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:56:41,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:41] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.055 0.822 2026-10-22 09:56:41,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': 'B6DCD5A5D94A7CFD83B0B5F2BD41527D', 'loaderId': '503DF587EC3BCAB1298222A142214979', 'isDownload': False} 2026-10-22 09:56:41,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-22 09:56:41,544 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:56:41,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:41] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.019 2026-10-22 09:56:41,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:41] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-22 09:56:41,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:41] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-22 09:56:42,404 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:42,407 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:56:42,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:56:42,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate test code "odoo.startTour('PosSettleOrderWithNote', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:56:42,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 09:56:42,471 44 INFO rb-01d1866-225816-427570 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-22 09:56:42,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:56:42,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:56:42,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-22 09:56:42,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "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.057 2026-10-22 09:56:42,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-22 09:56:42,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.053 2026-10-22 09:56:43,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.449 0.586 2026-10-22 09:56:43,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:56:44,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:56:44,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.034 0.063 2026-10-22 09:56:44,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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-22 09:56:44,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-22 09:56:44,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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-22 09:56:44,340 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 09:56:44,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-22 09:56:44,348 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:56:44,350 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:56:44,376 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:56:44,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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-22 09:56:44,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.044 0.104 2026-10-22 09:56:44,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.166 2026-10-22 09:56:44,510 44 INFO rb-01d1866-225816-427570 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-22 09:56:44,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.121 2026-10-22 09:56:44,555 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:56:44,708 44 INFO rb-01d1866-225816-427570 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-22 09:56:44,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.068 0.111 2026-10-22 09:56:44,736 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:56:44,759 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:56:44,760 44 INFO rb-01d1866-225816-427570 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-22 09:56:44,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.207 2026-10-22 09:56:44,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.014 0.203 2026-10-22 09:56:44,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.043 2026-10-22 09:56:44,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:44] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.313 2026-10-22 09:56:45,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.105 0.458 2026-10-22 09:56:45,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.362 2026-10-22 09:56:45,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.400 2026-10-22 09:56:45,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.613 2026-10-22 09:56:45,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.378 2026-10-22 09:56:45,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.083 0.419 2026-10-22 09:56:45,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.305 2026-10-22 09:56:45,509 44 INFO rb-01d1866-225816-427570 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-22 09:56:45,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.382 2026-10-22 09:56:45,574 44 INFO rb-01d1866-225816-427570 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-22 09:56:45,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.094 0.192 2026-10-22 09:56:46,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.054 0.089 2026-10-22 09:56:46,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.027 2026-10-22 09:56:46,235 44 INFO rb-01d1866-225816-427570 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-22 09:56:46,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:46] "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.126 0.162 2026-10-22 09:56:46,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.111 0.169 2026-10-22 09:56:46,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.276 2026-10-22 09:56:46,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.027 0.052 2026-10-22 09:56:47,017 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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.030 0.076 2026-10-22 09:56:47,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.020 0.116 2026-10-22 09:56:47,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.102 2026-10-22 09:56:47,307 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,351 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,431 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,448 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:47,450 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:56:47,481 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,532 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,623 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,694 44 INFO rb-01d1866-225816-427570 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-22 09:56:47,707 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61284460 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '1d78255b-5dc4-466a-9166-83ec559a412b'}] 2026-10-22 09:56:47,712 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:56:48,082 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1344] 2026-10-22 09:56:48,642 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61284460 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '1d78255b-5dc4-466a-9166-83ec559a412b'} created pos.order #834 2026-10-22 09:56:48,683 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61284460 finished 2026-10-22 09:56:49,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 399 0.423 0.895 2026-10-22 09:56:49,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:56:49,272 44 INFO rb-01d1866-225816-427570 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-22 09:56:49,280 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5626800 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '1d78255b-5dc4-466a-9166-83ec559a412b'}] 2026-10-22 09:56:49,295 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5626800 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '1d78255b-5dc4-466a-9166-83ec559a412b'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-10-22 09:56:49,334 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5626800 finished 2026-10-22 09:56:49,358 44 INFO rb-01d1866-225816-427570 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-22 09:56:49,410 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-22 09:56:49,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 09:56:49,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.102 0.171 2026-10-22 09:56:49,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19794616 (allocated 22544384) 2026-10-22 09:56:49,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 119742 2026-10-22 09:56:49,600 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-22 09:56:49,601 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 119742 2026-10-22 09:56:49,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095649_738223_test_customer_notes.txt 2026-10-22 09:56:49,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmpaau358tv_chrome_odoo" 2026-10-22 09:56:49,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-22 09:56:51,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 119967 2026-10-22 09:56:51,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmpr61ve7lh_chrome_odoo 2026-10-22 09:56:51,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:39271/json/version 2026-10-22 09:56:51,297 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:56:51,367 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-22 09:56:51,367 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:39271/json 2026-10-22 09:56:51,367 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:56:51,387 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:39271/devtools/page/6FF7F0C508FA013445CB2E37FEA6B925 2026-10-22 09:56:51,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-22 09:56:51,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-22 09:56:51,686 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:56:51,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-22 09:56:51,697 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:56:51,697 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:56:51,719 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:56:52,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:52] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.088 0.875 2026-10-22 09:56:52,681 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '6FF7F0C508FA013445CB2E37FEA6B925', 'loaderId': '738AF1803EE05DE0BED9A6107CDF190A', 'isDownload': False} 2026-10-22 09:56:52,682 44 INFO rb-01d1866-225816-427570 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-22 09:56:52,713 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:56:52,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:52] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.036 2026-10-22 09:56:52,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:52] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-22 09:56:52,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:52] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.052 2026-10-22 09:56:53,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:56:53,490 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:53,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 09:56:53,588 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate test code "odoo.startTour('test_down_payment_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:56:53,608 44 INFO rb-01d1866-225816-427570 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-22 09:56:53,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.014 2026-10-22 09:56:53,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 09:56:53,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:56:53,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.026 0.032 2026-10-22 09:56:53,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-22 09:56:53,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.050 2026-10-22 09:56:53,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-22 09:56:54,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.445 0.615 2026-10-22 09:56:55,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "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-22 09:56:55,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.009 2026-10-22 09:56:55,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.057 2026-10-22 09:56:55,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.019 2026-10-22 09:56:55,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-22 09:56:55,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:56:55,466 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:55,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:56:55,506 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:56:55,512 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:56:55,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.041 2026-10-22 09:56:55,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.014 0.082 2026-10-22 09:56:55,582 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:56:55,584 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:56:55,644 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:56:55,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.026 0.106 2026-10-22 09:56:55,782 44 INFO rb-01d1866-225816-427570 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-22 09:56:55,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.035 0.217 2026-10-22 09:56:55,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.013 0.274 2026-10-22 09:56:56,001 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:56:56,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.035 0.104 2026-10-22 09:56:56,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-22 09:56:56,087 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:56,101 44 INFO rb-01d1866-225816-427570 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-22 09:56:56,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.026 0.121 2026-10-22 09:56:56,177 44 INFO rb-01d1866-225816-427570 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-22 09:56:56,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.258 2026-10-22 09:56:56,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.017 0.273 2026-10-22 09:56:56,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.318 2026-10-22 09:56:56,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.336 2026-10-22 09:56:56,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.323 2026-10-22 09:56:56,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.328 2026-10-22 09:56:56,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.288 2026-10-22 09:56:56,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.070 0.323 2026-10-22 09:56:56,725 44 INFO rb-01d1866-225816-427570 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-22 09:56:56,812 44 INFO rb-01d1866-225816-427570 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-22 09:56:57,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.173 0.236 2026-10-22 09:56:57,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.082 2026-10-22 09:56:57,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.022 2026-10-22 09:56:57,598 44 INFO rb-01d1866-225816-427570 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-22 09:56:57,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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.084 0.148 2026-10-22 09:56:58,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.087 0.161 2026-10-22 09:56:58,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.245 2026-10-22 09:56:58,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.046 2026-10-22 09:56:58,281 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56: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.021 0.063 2026-10-22 09:56:58,339 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.100 2026-10-22 09:56:58,471 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,552 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,576 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:56:58,577 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:56:58,604 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,653 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,734 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,807 44 INFO rb-01d1866-225816-427570 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-22 09:56:58,817 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #346569 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9b7055a8-1434-4364-8c8e-55545087c58f'}] 2026-10-22 09:56:58,819 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:56:59,042 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #346569 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9b7055a8-1434-4364-8c8e-55545087c58f'} created pos.order #835 2026-10-22 09:56:59,078 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #346569 finished 2026-10-22 09:56:59,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.216 0.405 2026-10-22 09:56:59,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.068 2026-10-22 09:56:59,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:56:59] "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-22 09:56:59,815 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37467374 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9b7055a8-1434-4364-8c8e-55545087c58f'}] 2026-10-22 09:56:59,815 44 INFO rb-01d1866-225816-427570 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-22 09:56:59,850 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37467374 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9b7055a8-1434-4364-8c8e-55545087c58f'} sync ignored for existing PoS order pos.order(835,) (state: paid) 2026-10-22 09:56:59,866 44 INFO rb-01d1866-225816-427570 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-22 09:56:59,891 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37467374 finished 2026-10-22 09:56:59,915 44 INFO rb-01d1866-225816-427570 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-22 09:56:59,979 44 INFO rb-01d1866-225816-427570 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-22 09:57:00,042 44 INFO rb-01d1866-225816-427570 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-22 09:57:00,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.144 0.228 2026-10-22 09:57:00,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.013 0.251 2026-10-22 09:57:00,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.043 0.157 2026-10-22 09:57:00,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.049 0.170 2026-10-22 09:57:00,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.034 2026-10-22 09:57:00,664 44 INFO rb-01d1866-225816-427570 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-22 09:57:00,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:00] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.077 0.150 2026-10-22 09:57:01,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.092 0.187 2026-10-22 09:57:01,225 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.262 2026-10-22 09:57:01,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.056 2026-10-22 09:57:01,376 44 INFO rb-01d1866-225816-427570 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-22 09:57:01,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57: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.057 2026-10-22 09:57:01,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.035 0.107 2026-10-22 09:57:01,664 44 INFO rb-01d1866-225816-427570 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-22 09:57:01,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.035 0.166 2026-10-22 09:57:01,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-22 09:57:01,716 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 09:57:01,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20412672 (allocated 22155264) 2026-10-22 09:57:01,909 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 119967 2026-10-22 09:57:01,913 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-22 09:57:01,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 119967 2026-10-22 09:57:02,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095702_091806_test_down_payment_displayed.txt 2026-10-22 09:57:02,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmpr61ve7lh_chrome_odoo" 2026-10-22 09:57:02,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-22 09:57:03,706 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 120197 2026-10-22 09:57:03,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpdlptwdum_chrome_odoo 2026-10-22 09:57:03,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:35073/json/version 2026-10-22 09:57:03,708 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:03,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-10-22 09:57:03,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:35073/json 2026-10-22 09:57:03,769 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:03,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:35073/devtools/page/64B228EA7EC66199B652D13231BCFA43 2026-10-22 09:57:03,843 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-22 09:57:03,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-22 09:57:04,160 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:57:04,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-22 09:57:04,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:57:04,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:57:04,190 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:57:05,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.078 0.795 2026-10-22 09:57:05,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': '64B228EA7EC66199B652D13231BCFA43', 'loaderId': '2803289163C807CDBF13BE75C98A56F6', 'isDownload': False} 2026-10-22 09:57:05,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-22 09:57:05,096 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:57:05,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-22 09:57:05,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-22 09:57:05,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-22 09:57:05,853 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:05,870 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:57:05,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.030 2026-10-22 09:57:05,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 09:57:05,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate test code "odoo.startTour('PoSDownPaymentAmount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:57:05,955 44 INFO rb-01d1866-225816-427570 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-22 09:57:05,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57: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-22 09:57:06,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:57:06,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.016 0.037 2026-10-22 09:57:06,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:06] "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.076 2026-10-22 09:57:06,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-22 09:57:06,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.045 0.067 2026-10-22 09:57:07,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.499 0.607 2026-10-22 09:57:07,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:57:07,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:57:07,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.055 2026-10-22 09:57:07,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.016 2026-10-22 09:57:07,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-10-22 09:57:07,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:57:07,887 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:57:07,913 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:57:07,919 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:07,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:07] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.022 0.052 2026-10-22 09:57:08,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.014 0.121 2026-10-22 09:57:08,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-22 09:57:08,017 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:08,020 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:08,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.035 2026-10-22 09:57:08,242 44 INFO rb-01d1866-225816-427570 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-22 09:57:08,324 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:08,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.011 0.033 2026-10-22 09:57:08,471 44 INFO rb-01d1866-225816-427570 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-22 09:57:08,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.061 0.131 2026-10-22 09:57:08,509 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:57:08,531 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:08,560 44 INFO rb-01d1866-225816-427570 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-22 09:57:08,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.191 2026-10-22 09:57:08,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-22 09:57:08,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.264 2026-10-22 09:57:08,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.291 2026-10-22 09:57:08,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.062 0.474 2026-10-22 09:57:08,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.335 2026-10-22 09:57:08,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.338 2026-10-22 09:57:08,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:08] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.348 2026-10-22 09:57:09,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:09] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.340 2026-10-22 09:57:09,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.037 0.353 2026-10-22 09:57:09,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:09] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.254 2026-10-22 09:57:09,183 44 INFO rb-01d1866-225816-427570 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-22 09:57:09,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:09] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.332 2026-10-22 09:57:09,247 44 INFO rb-01d1866-225816-427570 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-22 09:57:09,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.101 0.182 2026-10-22 09:57:09,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.071 2026-10-22 09:57:09,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.014 0.024 2026-10-22 09:57:09,862 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.086 0.138 2026-10-22 09:57:10,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.085 0.121 2026-10-22 09:57:10,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.201 2026-10-22 09:57:10,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.052 2026-10-22 09:57:10,493 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.037 0.054 2026-10-22 09:57:10,547 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,667 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.086 2026-10-22 09:57:10,716 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,796 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,820 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:57:10,832 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:57:10,848 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,898 44 INFO rb-01d1866-225816-427570 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-22 09:57:10,981 44 INFO rb-01d1866-225816-427570 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-22 09:57:11,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-22 09:57:11,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 09:57:11,075 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #525809 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'e8572f3d-2332-43b2-939f-a5839063f042'}] 2026-10-22 09:57:11,087 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:57:11,202 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17382928 (allocated 18087936) 2026-10-22 09:57:11,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 120197 2026-10-22 09:57:11,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-22 09:57:11,249 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 120197 2026-10-22 09:57:11,327 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #525809 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'e8572f3d-2332-43b2-939f-a5839063f042'} created pos.order #836 2026-10-22 09:57:11,333 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #525809 finished 2026-10-22 09:57:11,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095711_394698_test_downpayment_amount_to_invoice.txt 2026-10-22 09:57:11,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpdlptwdum_chrome_odoo" 2026-10-22 09:57:11,428 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-22 09:57:11,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.256 0.298 2026-10-22 09:57:12,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_goods_product_no_stock_move ... 2026-10-22 09:57:13,980 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48529366 started for PoS orders references: [{'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': 'de62b01b-9044-42dc-87d0-23543df4c558'}] 2026-10-22 09:57:14,717 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48529366 order {'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': 'de62b01b-9044-42dc-87d0-23543df4c558'} created pos.order #837 2026-10-22 09:57:14,717 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48529366 finished 2026-10-22 09:57:14,861 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-22 09:57:17,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-22 09:57:18,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 120408 2026-10-22 09:57:18,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpj73bhlu6_chrome_odoo 2026-10-22 09:57:18,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:33767/json/version 2026-10-22 09:57:18,443 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:18,506 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-10-22 09:57:18,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:33767/json 2026-10-22 09:57:18,516 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:18,526 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:33767/devtools/page/B302A170DCFD419487F2942168739C0D 2026-10-22 09:57:18,543 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-22 09:57:18,569 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-22 09:57:18,839 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:57:18,849 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-22 09:57:18,852 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:57:18,852 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:57:18,882 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:57:20,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "GET /pos/ui/127 HTTP/1.1" 200 - 90 0.129 1.030 2026-10-22 09:57:20,037 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': 'B302A170DCFD419487F2942168739C0D', 'loaderId': 'BB77A637B55AA3E73D1E16ABDB469780', 'isDownload': False} 2026-10-22 09:57:20,037 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-22 09:57:20,064 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:57:20,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-22 09:57:20,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-22 09:57:20,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.021 0.049 2026-10-22 09:57:20,899 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:57:20,914 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:57:20,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-22 09:57:20,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:57:20,978 44 INFO rb-01d1866-225816-427570 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-22 09:57:20,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.008 2026-10-22 09:57:21,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:57:21,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:21,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.018 2026-10-22 09:57:21,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.042 2026-10-22 09:57:21,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.039 0.060 2026-10-22 09:57:21,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-22 09:57:22,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.532 0.633 2026-10-22 09:57:22,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:57:22,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 09:57:22,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-22 09:57:22,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.026 2026-10-22 09:57:22,771 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-10-22 09:57:22,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 09:57:22,869 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:22,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.010 0.039 2026-10-22 09:57:22,929 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-22 09:57:22,934 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 09:57:22,970 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:57:22,988 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:22] "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-22 09:57:23,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.028 0.105 2026-10-22 09:57:23,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.131 2026-10-22 09:57:23,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.018 2026-10-22 09:57:23,138 44 INFO rb-01d1866-225816-427570 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-22 09:57:23,189 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 09:57:23,304 44 INFO rb-01d1866-225816-427570 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-22 09:57:23,321 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:57:23,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.090 0.102 2026-10-22 09:57:23,395 44 INFO rb-01d1866-225816-427570 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-22 09:57:23,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.044 0.244 2026-10-22 09:57:23,474 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:23,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.254 2026-10-22 09:57:23,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.288 2026-10-22 09:57:23,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.292 2026-10-22 09:57:23,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.457 2026-10-22 09:57:23,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.342 2026-10-22 09:57:23,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.246 2026-10-22 09:57:23,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.262 2026-10-22 09:57:23,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.303 2026-10-22 09:57:23,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:23] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.298 2026-10-22 09:57:23,974 44 INFO rb-01d1866-225816-427570 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-22 09:57:24,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:24] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.305 2026-10-22 09:57:24,043 44 INFO rb-01d1866-225816-427570 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-22 09:57:24,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:24] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.017 0.393 2026-10-22 09:57:24,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.124 0.200 2026-10-22 09:57:24,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.038 0.078 2026-10-22 09:57:24,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.004 0.016 2026-10-22 09:57:24,731 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.115 0.153 2026-10-22 09:57:25,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.117 0.165 2026-10-22 09:57:25,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.284 2026-10-22 09:57:25,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.057 2026-10-22 09:57:25,476 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,529 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.038 0.070 2026-10-22 09:57:25,641 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.032 0.079 2026-10-22 09:57:25,722 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,747 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:57:25,749 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:57:25,774 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,825 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,908 44 INFO rb-01d1866-225816-427570 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-22 09:57:25,965 44 INFO rb-01d1866-225816-427570 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-22 09:57:26,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-22 09:57:26,042 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:57:26,068 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72639462 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cf9fa6d6-b8fa-43d5-9855-e21cb7a18888'}] 2026-10-22 09:57:26,073 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:57:26,184 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17275696 (allocated 18874368) 2026-10-22 09:57:26,214 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 120408 2026-10-22 09:57:26,214 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-22 09:57:26,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 120408 2026-10-22 09:57:26,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095726_365997_test_downpayment_invoice_line_name.txt 2026-10-22 09:57:26,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpj73bhlu6_chrome_odoo" 2026-10-22 09:57:26,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-22 09:57:28,696 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72639462 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cf9fa6d6-b8fa-43d5-9855-e21cb7a18888'} created pos.order #838 2026-10-22 09:57:28,705 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72639462 finished 2026-10-22 09:57:29,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 555 0.915 2.076 2026-10-22 09:57:29,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-22 09:57:31,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120627 2026-10-22 09:57:31,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmporiwpjmr_chrome_odoo 2026-10-22 09:57:31,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37871/json/version 2026-10-22 09:57:31,137 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:31,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-22 09:57:31,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37871/json 2026-10-22 09:57:31,244 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:31,274 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:37871/devtools/page/260B114DE702BD59A1E9BC10F7AFA943 2026-10-22 09:57:31,304 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-22 09:57:31,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-22 09:57:31,604 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:57:31,612 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-22 09:57:31,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:57:31,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:57:31,652 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:57:32,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:32] "GET /pos/ui/127 HTTP/1.1" 200 - 86 0.077 0.847 2026-10-22 09:57:32,575 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '260B114DE702BD59A1E9BC10F7AFA943', 'loaderId': 'D1FF78164D6B66CBFB10B3209434A6DA', 'isDownload': False} 2026-10-22 09:57:32,575 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-22 09:57:32,601 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:57:32,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:32] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.030 2026-10-22 09:57:32,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:32] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.035 2026-10-22 09:57:32,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:32] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.070 2026-10-22 09:57:33,418 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:57:33,430 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:57:33,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.033 2026-10-22 09:57:33,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:57:33,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-22 09:57:33,496 44 INFO rb-01d1866-225816-427570 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-22 09:57:33,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:57:33,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:57:33,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.021 2026-10-22 09:57:33,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.008 0.033 2026-10-22 09:57:33,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-22 09:57:33,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.058 2026-10-22 09:57:34,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.356 0.578 2026-10-22 09:57:34,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.023 2026-10-22 09:57:34,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.005 0.013 2026-10-22 09:57:34,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:34] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.063 2026-10-22 09:57:34,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.001 0.009 2026-10-22 09:57:35,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-22 09:57:35,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.022 2026-10-22 09:57:35,099 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:57:35,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:57:35,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:57:35,149 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:57:35,176 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:57:35,183 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:35,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.031 0.045 2026-10-22 09:57:35,239 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:57:35,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.017 0.137 2026-10-22 09:57:35,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.023 0.093 2026-10-22 09:57:35,406 44 INFO rb-01d1866-225816-427570 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-22 09:57:35,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.094 0.232 2026-10-22 09:57:35,706 44 INFO rb-01d1866-225816-427570 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-22 09:57:35,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.087 0.447 2026-10-22 09:57:35,746 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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-22 09:57:35,758 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:35,760 44 INFO rb-01d1866-225816-427570 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-22 09:57:35,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.046 0.245 2026-10-22 09:57:35,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.330 2026-10-22 09:57:35,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.392 2026-10-22 09:57:35,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:35] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.502 2026-10-22 09:57:36,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.421 2026-10-22 09:57:36,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.272 2026-10-22 09:57:36,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.237 2026-10-22 09:57:36,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-22 09:57:36,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-22 09:57:36,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-22 09:57:36,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.141 0.330 2026-10-22 09:57:36,472 44 INFO rb-01d1866-225816-427570 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-22 09:57:36,543 44 INFO rb-01d1866-225816-427570 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-22 09:57:36,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.097 0.187 2026-10-22 09:57:36,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.042 0.059 2026-10-22 09:57:37,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.021 2026-10-22 09:57:37,123 44 INFO rb-01d1866-225816-427570 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-22 09:57:37,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.118 0.147 2026-10-22 09:57:37,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.131 0.177 2026-10-22 09:57:37,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.319 2026-10-22 09:57:37,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.048 2026-10-22 09:57:37,922 44 INFO rb-01d1866-225816-427570 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-22 09:57:37,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.014 0.046 2026-10-22 09:57:37,998 44 INFO rb-01d1866-225816-427570 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-22 09:57:38,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.039 0.088 2026-10-22 09:57:38,107 44 INFO rb-01d1866-225816-427570 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-22 09:57:38,185 44 INFO rb-01d1866-225816-427570 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-22 09:57:38,205 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:57:38,206 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:57:38,237 44 INFO rb-01d1866-225816-427570 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-22 09:57:38,285 44 INFO rb-01d1866-225816-427570 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-22 09:57:38,369 44 INFO rb-01d1866-225816-427570 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-22 09:57:38,427 44 INFO rb-01d1866-225816-427570 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-22 09:57:38,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-22 09:57:38,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 09:57:38,515 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13534372 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '7b5e0cc2-f9fe-4661-a1f6-4b3861896001'}] 2026-10-22 09:57:38,518 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:38,621 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17455612 (allocated 19398656) 2026-10-22 09:57:38,642 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120627 2026-10-22 09:57:38,646 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-22 09:57:38,649 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120627 2026-10-22 09:57:38,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095738_780912_test_downpayment_invoice_link.txt 2026-10-22 09:57:38,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmporiwpjmr_chrome_odoo" 2026-10-22 09:57:38,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-22 09:57:41,398 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13534372 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '7b5e0cc2-f9fe-4661-a1f6-4b3861896001'} created pos.order #839 2026-10-22 09:57:41,405 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13534372 finished 2026-10-22 09:57:41,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 587 1.120 2.173 2026-10-22 09:57:43,716 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120843 2026-10-22 09:57:43,716 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpgcecfd6x_chrome_odoo 2026-10-22 09:57:43,716 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:41157/json/version 2026-10-22 09:57:43,718 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41157', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:43,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-22 09:57:43,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:41157/json 2026-10-22 09:57:43,792 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41157', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:43,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:41157/devtools/page/BAB57195F88E781183E6A760C6C27102 2026-10-22 09:57:43,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-22 09:57:43,842 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-22 09:57:44,044 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:57:44,048 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-22 09:57:44,056 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:57:44,056 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:57:44,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:44] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.033 0.071 2026-10-22 09:57:44,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'BAB57195F88E781183E6A760C6C27102', 'loaderId': '0A64C3A96F1ABBDD4E3B1972F1145830', 'isDownload': False} 2026-10-22 09:57:44,201 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-22 09:57:44,233 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:57:44,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:44] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-22 09:57:44,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:44] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-10-22 09:57:44,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:44] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.050 2026-10-22 09:57:45,135 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:45,139 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:45,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:57:45,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-22 09:57:45,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:57:45,216 44 INFO rb-01d1866-225816-427570 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-22 09:57:45,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 09:57:45,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:45,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.006 0.011 2026-10-22 09:57:45,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.016 2026-10-22 09:57:45,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.019 0.054 2026-10-22 09:57:45,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-22 09:57:46,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.508 0.559 2026-10-22 09:57:46,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.029 2026-10-22 09:57:46,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.000 0.009 2026-10-22 09:57:46,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.010 0.050 2026-10-22 09:57:46,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.015 2026-10-22 09:57:46,767 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-22 09:57:46,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:57:46,849 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:57:46,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:57:46,882 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:57:46,882 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:57:46,939 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:57:46,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 7 0.035 0.044 2026-10-22 09:57:46,986 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.053 2026-10-22 09:57:46,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:46] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.009 0.122 2026-10-22 09:57:47,031 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:57:47,135 44 INFO rb-01d1866-225816-427570 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-22 09:57:47,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.088 0.143 2026-10-22 09:57:47,248 44 INFO rb-01d1866-225816-427570 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-22 09:57:47,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.077 0.337 2026-10-22 09:57:47,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.394 2026-10-22 09:57:47,414 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:57:47,447 44 INFO rb-01d1866-225816-427570 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-22 09:57:47,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.215 2026-10-22 09:57:47,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.244 2026-10-22 09:57:47,504 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:57:47,518 44 INFO rb-01d1866-225816-427570 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-22 09:57:47,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.314 2026-10-22 09:57:47,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.021 0.371 2026-10-22 09:57:47,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.017 0.261 2026-10-22 09:57:47,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.310 2026-10-22 09:57:47,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.316 2026-10-22 09:57:47,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.014 0.297 2026-10-22 09:57:47,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-22 09:57:47,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:47] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.239 2026-10-22 09:57:48,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.276 2026-10-22 09:57:48,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.069 0.059 2026-10-22 09:57:48,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.016 2026-10-22 09:57:48,352 44 INFO rb-01d1866-225816-427570 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-22 09:57:48,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:48] "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.100 0.128 2026-10-22 09:57:48,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.103 0.159 2026-10-22 09:57:48,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.275 2026-10-22 09:57:49,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.040 0.072 2026-10-22 09:57:49,071 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:49] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.021 0.064 2026-10-22 09:57:49,132 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.025 0.075 2026-10-22 09:57:49,262 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,338 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,360 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:57:49,363 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:57:49,390 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,440 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,526 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,583 44 INFO rb-01d1866-225816-427570 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-22 09:57:49,658 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-22 09:57:49,659 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 09:57:49,673 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81335817 started for PoS orders references: [{'name': '/', 'pos_reference': '262-127-000001', 'uuid': 'facf9458-da88-429b-898c-792729ff4d60'}] 2026-10-22 09:57:49,688 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:49,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17215404 (allocated 18874368) 2026-10-22 09:57:49,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120843 2026-10-22 09:57:49,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-22 09:57:49,889 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120843 2026-10-22 09:57:50,109 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095750_109562_test_downpayment_invoice_link.txt 2026-10-22 09:57:50,110 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpgcecfd6x_chrome_odoo" 2026-10-22 09:57:50,125 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-22 09:57:51,479 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81335817 order {'name': '/', 'pos_reference': '262-127-000001', 'uuid': 'facf9458-da88-429b-898c-792729ff4d60'} created pos.order #840 2026-10-22 09:57:51,484 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81335817 finished 2026-10-22 09:57:51,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 437 0.865 1.327 2026-10-22 09:57:52,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 121060 2026-10-22 09:57:52,360 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp47vier8e_chrome_odoo 2026-10-22 09:57:52,361 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37517/json/version 2026-10-22 09:57:52,362 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:52,381 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-22 09:57:52,381 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37517/json 2026-10-22 09:57:52,381 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:57:52,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:37517/devtools/page/E438DC702C4A5A300279A78B45761AB1 2026-10-22 09:57:52,414 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-22 09:57:52,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-22 09:57:52,490 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 09:57:52,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-22 09:57:52,500 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:57:52,501 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:57:52,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:52] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.063 0.067 2026-10-22 09:57:52,661 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'E438DC702C4A5A300279A78B45761AB1', 'loaderId': '50B1EBA5AEFD298D3365C5BA756FEB47', 'isDownload': False} 2026-10-22 09:57:52,661 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-22 09:57:52,697 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:57:52,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:52] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.011 2026-10-22 09:57:52,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:52] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 09:57:52,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:52] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-22 09:57:53,420 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:53,432 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:53,459 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:57:53,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PosSettleAndInvoiceOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:57:53,503 44 INFO rb-01d1866-225816-427570 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-22 09:57:53,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.006 2026-10-22 09:57:53,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 09:57:53,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:53,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.011 2026-10-22 09:57:53,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.013 0.038 2026-10-22 09:57:53,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 09:57:53,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.014 0.042 2026-10-22 09:57:54,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.302 0.464 2026-10-22 09:57:54,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.009 2026-10-22 09:57:54,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 09:57:54,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.012 0.037 2026-10-22 09:57:54,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:57:54,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-22 09:57:54,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:57:54,888 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 09:57:54,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.024 2026-10-22 09:57:54,904 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:57:54,906 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:54,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 7 0.016 0.070 2026-10-22 09:57:54,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-22 09:57:54,978 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:54,988 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:55,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.017 2026-10-22 09:57:55,150 44 INFO rb-01d1866-225816-427570 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-22 09:57:55,269 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:55,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.028 0.039 2026-10-22 09:57:55,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.098 2026-10-22 09:57:55,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.131 2026-10-22 09:57:55,454 44 INFO rb-01d1866-225816-427570 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-22 09:57:55,536 44 INFO rb-01d1866-225816-427570 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-22 09:57:55,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.067 0.223 2026-10-22 09:57:55,546 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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-22 09:57:55,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.279 2026-10-22 09:57:55,585 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:55,610 44 INFO rb-01d1866-225816-427570 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-22 09:57:55,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.073 0.428 2026-10-22 09:57:55,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.400 2026-10-22 09:57:55,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.428 2026-10-22 09:57:55,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.559 2026-10-22 09:57:55,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.338 2026-10-22 09:57:55,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.327 2026-10-22 09:57:55,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:55] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-22 09:57:56,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.268 2026-10-22 09:57:56,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.067 2026-10-22 09:57:56,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.008 0.014 2026-10-22 09:57:56,345 44 INFO rb-01d1866-225816-427570 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-22 09:57:56,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:56] "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.129 2026-10-22 09:57:56,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.097 0.125 2026-10-22 09:57:56,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.205 2026-10-22 09:57:56,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.053 2026-10-22 09:57:56,984 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.032 0.055 2026-10-22 09:57:57,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.074 2026-10-22 09:57:57,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.112 2026-10-22 09:57:57,276 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,329 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,424 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,434 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:57,435 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:57:57,467 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,517 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,599 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,655 44 INFO rb-01d1866-225816-427570 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-22 09:57:57,734 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-22 09:57:57,735 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 09:57:57,741 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74920718 started for PoS orders references: [{'name': '/', 'pos_reference': '263-127-000001', 'uuid': '94af911a-bdef-4d60-b543-27a30d417e19'}] 2026-10-22 09:57:57,746 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:57:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:57:57,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17495560 (allocated 19398656) 2026-10-22 09:57:57,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 121060 2026-10-22 09:57:57,902 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-22 09:57:57,907 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 121060 2026-10-22 09:57:58,040 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095758_039902_test_downpayment_invoice_link.txt 2026-10-22 09:57:58,040 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp47vier8e_chrome_odoo" 2026-10-22 09:57:58,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-22 09:57:58,167 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #243 deleted stock.move.line records with IDs: [1352] 2026-10-22 09:58:00,667 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74920718 order {'name': '/', 'pos_reference': '263-127-000001', 'uuid': '94af911a-bdef-4d60-b543-27a30d417e19'} created pos.order #841 2026-10-22 09:58:00,672 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74920718 finished 2026-10-22 09:58:01,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 752 1.372 2.021 2026-10-22 09:58:01,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-22 09:58:02,813 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 121281 2026-10-22 09:58:02,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmpuktqohs2_chrome_odoo 2026-10-22 09:58:02,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40345/json/version 2026-10-22 09:58:02,816 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:02,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-22 09:58:02,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40345/json 2026-10-22 09:58:02,852 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:02,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:40345/devtools/page/2968B4DA8A124EFF74634CAD9CCD8C8A 2026-10-22 09:58:02,921 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-22 09:58:02,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-22 09:58:03,270 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:58:03,273 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-22 09:58:03,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:58:03,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:58:03,306 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:58:04,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:04] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.054 0.980 2026-10-22 09:58:04,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '2968B4DA8A124EFF74634CAD9CCD8C8A', 'loaderId': '727F7F5031FB55CCEF7E0F3E7B842A72', 'isDownload': False} 2026-10-22 09:58:04,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-22 09:58:04,371 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:58:04,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:04] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.009 2026-10-22 09:58:04,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:04] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.025 2026-10-22 09:58:04,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:04] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-22 09:58:05,184 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:05,189 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:05,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:58:05,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate test code "odoo.startTour('PosRefundDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:58:05,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-22 09:58:05,269 44 INFO rb-01d1866-225816-427570 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-22 09:58:05,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:58:05,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:05,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.027 2026-10-22 09:58:05,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-22 09:58:05,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.077 2026-10-22 09:58:05,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-22 09:58:06,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.445 0.571 2026-10-22 09:58:06,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.021 2026-10-22 09:58:06,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.009 2026-10-22 09:58:06,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:06] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.065 2026-10-22 09:58:06,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09: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.010 2026-10-22 09:58:06,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-22 09:58:06,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.011 2026-10-22 09:58:07,052 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:07,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:07,077 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:07,096 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:58:07,138 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:58:07,154 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "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-22 09:58:07,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.054 0.090 2026-10-22 09:58:07,250 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-22 09:58:07,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.016 0.170 2026-10-22 09:58:07,337 44 INFO rb-01d1866-225816-427570 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-22 09:58:07,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.038 0.124 2026-10-22 09:58:07,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.012 0.190 2026-10-22 09:58:07,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.065 2026-10-22 09:58:07,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-22 09:58:07,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-22 09:58:07,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.159 2026-10-22 09:58:07,592 44 INFO rb-01d1866-225816-427570 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-22 09:58:07,647 44 INFO rb-01d1866-225816-427570 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-22 09:58:07,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.034 0.444 2026-10-22 09:58:07,700 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:58:07,715 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:58:07,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.285 2026-10-22 09:58:07,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.289 2026-10-22 09:58:07,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.288 2026-10-22 09:58:07,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.293 2026-10-22 09:58:07,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.289 2026-10-22 09:58:07,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:07] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.003 0.186 2026-10-22 09:58:08,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.037 0.249 2026-10-22 09:58:08,070 44 INFO rb-01d1866-225816-427570 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-22 09:58:08,138 44 INFO rb-01d1866-225816-427570 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-22 09:58:08,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.113 0.238 2026-10-22 09:58:08,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.057 0.074 2026-10-22 09:58:08,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.023 0.044 2026-10-22 09:58:08,862 44 INFO rb-01d1866-225816-427570 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-22 09:58:09,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "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.089 0.144 2026-10-22 09:58:09,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.076 0.141 2026-10-22 09:58:09,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.225 2026-10-22 09:58:09,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.052 2026-10-22 09:58:09,557 44 INFO rb-01d1866-225816-427570 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-22 09:58:09,620 44 INFO rb-01d1866-225816-427570 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-22 09:58:09,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.025 0.074 2026-10-22 09:58:09,733 44 INFO rb-01d1866-225816-427570 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-22 09:58:09,815 44 INFO rb-01d1866-225816-427570 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-22 09:58:09,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.057 0.093 2026-10-22 09:58:09,841 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:09,844 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:09,871 44 INFO rb-01d1866-225816-427570 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-22 09:58:09,927 44 INFO rb-01d1866-225816-427570 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-22 09:58:10,007 44 INFO rb-01d1866-225816-427570 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-22 09:58:10,083 44 INFO rb-01d1866-225816-427570 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-22 09:58:10,088 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8873781 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '4e4cca42-efa7-4bda-85b8-13e830974b16'}] 2026-10-22 09:58:10,100 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:10,331 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8873781 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '4e4cca42-efa7-4bda-85b8-13e830974b16'} created pos.order #842 2026-10-22 09:58:10,369 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8873781 finished 2026-10-22 09:58:10,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 169 0.223 0.433 2026-10-22 09:58:10,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.034 2026-10-22 09:58:10,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:10] "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-22 09:58:11,050 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51087733 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '4e4cca42-efa7-4bda-85b8-13e830974b16'}] 2026-10-22 09:58:11,070 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,075 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51087733 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '4e4cca42-efa7-4bda-85b8-13e830974b16'} sync ignored for existing PoS order pos.order(842,) (state: paid) 2026-10-22 09:58:11,118 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,126 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51087733 finished 2026-10-22 09:58:11,169 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,214 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,275 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,351 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.121 0.204 2026-10-22 09:58:11,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.033 2026-10-22 09:58:11,419 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.043 2026-10-22 09:58:11,507 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.019 0.100 2026-10-22 09:58:11,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:11] "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.108 2026-10-22 09:58:11,571 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,617 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,671 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,721 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,772 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,873 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,922 44 INFO rb-01d1866-225816-427570 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-22 09:58:11,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58: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.042 0.056 2026-10-22 09:58:11,979 44 INFO rb-01d1866-225816-427570 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-22 09:58:12,042 44 INFO rb-01d1866-225816-427570 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-22 09:58:12,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.088 2026-10-22 09:58:12,092 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62755448 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000002', 'uuid': '3c0ef45d-db78-46d7-b8c4-43405ab167b3'}] 2026-10-22 09:58:12,333 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62755448 order {'name': '/', 'pos_reference': '261-127-000002', 'uuid': '3c0ef45d-db78-46d7-b8c4-43405ab167b3'} created pos.order #843 2026-10-22 09:58:12,418 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62755448 finished 2026-10-22 09:58:12,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 126 0.182 0.411 2026-10-22 09:58:12,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:58:12,818 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89173924 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-127-000002', 'uuid': '3c0ef45d-db78-46d7-b8c4-43405ab167b3'}] 2026-10-22 09:58:12,833 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89173924 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-127-000002', 'uuid': '3c0ef45d-db78-46d7-b8c4-43405ab167b3'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-22 09:58:12,846 44 INFO rb-01d1866-225816-427570 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-22 09:58:12,877 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89173924 finished 2026-10-22 09:58:12,897 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-22 09:58:12,900 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 09:58:13,036 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 20380800 (allocated 22417408) 2026-10-22 09:58:13,053 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 121281 2026-10-22 09:58:13,056 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-22 09:58:13,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 121281 2026-10-22 09:58:13,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.082 0.183 2026-10-22 09:58:13,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095813_191052_test_downpayment_refund.txt 2026-10-22 09:58:13,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmpuktqohs2_chrome_odoo" 2026-10-22 09:58:14,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-22 09:58:16,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 121517 2026-10-22 09:58:16,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmpthm4e2em_chrome_odoo 2026-10-22 09:58:16,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:38961/json/version 2026-10-22 09:58:16,276 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:16,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-10-22 09:58:16,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:38961/json 2026-10-22 09:58:16,343 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:16,367 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:38961/devtools/page/039783D1AA0CCC7B40F13DE73B1CC215 2026-10-22 09:58:16,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-22 09:58:16,389 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-22 09:58:16,683 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:58:16,686 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-22 09:58:16,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:58:16,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:58:16,716 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:58:17,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:17] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.099 0.826 2026-10-22 09:58:17,638 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': '039783D1AA0CCC7B40F13DE73B1CC215', 'loaderId': '5362A8D1BB04327DC691693A3111A373', 'isDownload': False} 2026-10-22 09:58:17,639 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-22 09:58:17,671 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:58:17,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-22 09:58:17,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 09:58:17,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.038 2026-10-22 09:58:18,375 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:18,382 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:18,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:58:18,451 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate test code "odoo.startTour('PoSDownPaymentLinesPerTax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:58:18,464 44 INFO rb-01d1866-225816-427570 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-22 09:58:18,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-22 09:58:18,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:58:18,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:58:18,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-22 09:58:18,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.035 2026-10-22 09:58:18,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-22 09:58:18,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.060 2026-10-22 09:58:19,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.446 0.567 2026-10-22 09:58:19,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:19] "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-22 09:58:19,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58: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-22 09:58:19,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:19] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.058 2026-10-22 09:58:20,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:58:20,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-10-22 09:58:20,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.012 2026-10-22 09:58:20,156 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:20,182 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:58:20,201 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:20,288 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:58:20,297 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "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-22 09:58:20,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.051 0.103 2026-10-22 09:58:20,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.131 2026-10-22 09:58:20,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.202 2026-10-22 09:58:20,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.058 2026-10-22 09:58:20,407 44 INFO rb-01d1866-225816-427570 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-22 09:58:20,496 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:58:20,674 44 INFO rb-01d1866-225816-427570 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-22 09:58:20,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.104 0.136 2026-10-22 09:58:20,732 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:58:20,742 44 INFO rb-01d1866-225816-427570 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-22 09:58:20,751 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:20,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.086 0.308 2026-10-22 09:58:20,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.288 2026-10-22 09:58:20,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:20] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.322 2026-10-22 09:58:21,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.351 2026-10-22 09:58:21,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.011 0.518 2026-10-22 09:58:21,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.293 2026-10-22 09:58:21,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-22 09:58:21,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-22 09:58:21,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.215 2026-10-22 09:58:21,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2212&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-22 09:58:21,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.242 2026-10-22 09:58:21,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2211&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.246 2026-10-22 09:58:21,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.081 0.318 2026-10-22 09:58:21,553 44 INFO rb-01d1866-225816-427570 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-22 09:58:21,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.332 2026-10-22 09:58:21,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:21] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.445 2026-10-22 09:58:21,624 44 INFO rb-01d1866-225816-427570 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-22 09:58:22,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.150 0.222 2026-10-22 09:58:22,187 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.063 0.083 2026-10-22 09:58:22,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.018 0.023 2026-10-22 09:58:22,386 44 INFO rb-01d1866-225816-427570 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-22 09:58:22,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:22] "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.069 0.141 2026-10-22 09:58:22,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.106 0.189 2026-10-22 09:58:22,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.271 2026-10-22 09:58:23,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.062 2026-10-22 09:58:23,096 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,160 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.055 0.058 2026-10-22 09:58:23,324 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.100 2026-10-22 09:58:23,373 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,446 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,482 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,578 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,601 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:23,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:23,631 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,683 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,764 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,821 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,896 44 INFO rb-01d1866-225816-427570 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-22 09:58:23,912 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30135385 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '0e3ea9fc-417c-4b38-80fe-2bfb218d00ac'}] 2026-10-22 09:58:23,927 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 09:58:27,131 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30135385 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '0e3ea9fc-417c-4b38-80fe-2bfb218d00ac'} created pos.order #844 2026-10-22 09:58:27,695 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30135385 finished 2026-10-22 09:58:28,409 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 09:58:28,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 899 1.610 2.892 2026-10-22 09:58:28,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.046 0.110 2026-10-22 09:58:28,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.005 0.161 2026-10-22 09:58:28,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:58:28,902 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-22 09:58:28,903 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 09:58:28,910 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42194989 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '0e3ea9fc-417c-4b38-80fe-2bfb218d00ac'}] 2026-10-22 09:58:28,948 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42194989 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '0e3ea9fc-417c-4b38-80fe-2bfb218d00ac'} sync ignored for existing PoS order pos.order(844,) (state: done) 2026-10-22 09:58:28,988 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42194989 finished 2026-10-22 09:58:29,095 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18866300 (allocated 20582400) 2026-10-22 09:58:29,109 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 121517 2026-10-22 09:58:29,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-22 09:58:29,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 121517 2026-10-22 09:58:29,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.185 0.172 2026-10-22 09:58:29,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095829_269734_test_downpayment_with_taxed_product.txt 2026-10-22 09:58:29,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmpthm4e2em_chrome_odoo" 2026-10-22 09:58:29,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-22 09:58:30,796 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 121740 2026-10-22 09:58:30,797 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpq2wu68qx_chrome_odoo 2026-10-22 09:58:30,797 44 INFO rb-01d1866-225816-427570 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:35491/json/version 2026-10-22 09:58:30,798 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:30,887 44 INFO rb-01d1866-225816-427570 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-22 09:58:30,887 44 INFO rb-01d1866-225816-427570 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:35491/json 2026-10-22 09:58:30,888 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:30,911 44 INFO rb-01d1866-225816-427570 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:35491/devtools/page/BF00F950FB0CC83132F2C045A3C75B8C 2026-10-22 09:58:30,928 44 INFO rb-01d1866-225816-427570 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-22 09:58:30,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-10-22 09:58:31,197 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:58:31,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-10-22 09:58:31,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:58:31,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:58:31,246 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:58:32,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:32] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.063 0.822 2026-10-22 09:58:32,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': 'BF00F950FB0CC83132F2C045A3C75B8C', 'loaderId': 'F3494A36EBA97C8874FFD0E03A1CBC0B', 'isDownload': False} 2026-10-22 09:58:32,126 44 INFO rb-01d1866-225816-427570 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-22 09:58:32,148 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:58:32,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:32] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 09:58:32,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:32] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.022 2026-10-22 09:58:32,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:32] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.018 0.051 2026-10-22 09:58:33,041 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:33,053 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:58:33,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.039 2026-10-22 09:58:33,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-10-22 09:58:33,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate test code "odoo.startTour('PosSettleOrder5', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:58:33,143 44 INFO rb-01d1866-225816-427570 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-22 09:58:33,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:58:33,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:33,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "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.032 2026-10-22 09:58:33,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.088 2026-10-22 09:58:33,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.044 0.077 2026-10-22 09:58:33,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-22 09:58:34,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.438 0.596 2026-10-22 09:58:34,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "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-22 09:58:34,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:58:34,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.051 2026-10-22 09:58:34,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58: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.010 2026-10-22 09:58:34,784 44 INFO rb-01d1866-225816-427570 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-22 09:58:34,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:58:34,868 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:34,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:58:34,905 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:58:34,910 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:58:34,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.024 0.052 2026-10-22 09:58:34,977 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:58:34,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.095 2026-10-22 09:58:34,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:58:35,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.024 2026-10-22 09:58:35,057 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:58:35,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.043 0.084 2026-10-22 09:58:35,178 44 INFO rb-01d1866-225816-427570 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-22 09:58:35,304 44 INFO rb-01d1866-225816-427570 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-22 09:58:35,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.086 0.217 2026-10-22 09:58:35,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:35,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.013 0.133 2026-10-22 09:58:35,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.017 0.171 2026-10-22 09:58:35,476 44 INFO rb-01d1866-225816-427570 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-22 09:58:35,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-10-22 09:58:35,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:35,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.272 2026-10-22 09:58:35,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.313 2026-10-22 09:58:35,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-22 09:58:35,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.286 2026-10-22 09:58:35,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.243 2026-10-22 09:58:35,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-22 09:58:35,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.232 2026-10-22 09:58:35,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.097 0.293 2026-10-22 09:58:36,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:36] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.365 2026-10-22 09:58:36,036 44 INFO rb-01d1866-225816-427570 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-22 09:58:36,103 44 INFO rb-01d1866-225816-427570 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-22 09:58:36,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.107 0.219 2026-10-22 09:58:36,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.079 2026-10-22 09:58:36,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.024 2026-10-22 09:58:36,778 44 INFO rb-01d1866-225816-427570 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-22 09:58:37,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.066 0.155 2026-10-22 09:58:37,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.113 0.163 2026-10-22 09:58:37,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.276 2026-10-22 09:58:37,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.049 2026-10-22 09:58:37,473 44 INFO rb-01d1866-225816-427570 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-22 09:58:37,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58: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.034 0.054 2026-10-22 09:58:37,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.097 2026-10-22 09:58:37,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.134 2026-10-22 09:58:37,756 44 INFO rb-01d1866-225816-427570 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-22 09:58:37,804 44 INFO rb-01d1866-225816-427570 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-22 09:58:37,855 44 INFO rb-01d1866-225816-427570 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-22 09:58:37,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-22 09:58:37,911 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 09:58:38,028 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16645224 (allocated 17825792) 2026-10-22 09:58:38,039 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 121740 2026-10-22 09:58:38,040 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-22 09:58:38,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 121740 2026-10-22 09:58:38,196 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095838_196029_test_draft_pos_order_linked_sale_order.txt 2026-10-22 09:58:38,196 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpq2wu68qx_chrome_odoo" 2026-10-22 09:58:38,233 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-22 09:58:39,617 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 121951 2026-10-22 09:58:39,618 44 INFO rb-01d1866-225816-427570 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/tmp_6u0da32_chrome_odoo 2026-10-22 09:58:39,618 44 INFO rb-01d1866-225816-427570 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:42381/json/version 2026-10-22 09:58:39,619 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:39,711 44 INFO rb-01d1866-225816-427570 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-22 09:58:39,711 44 INFO rb-01d1866-225816-427570 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:42381/json 2026-10-22 09:58:39,715 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:39,730 44 INFO rb-01d1866-225816-427570 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:42381/devtools/page/C00A2D6FC9D029AA691C388E4043EB91 2026-10-22 09:58:39,738 44 INFO rb-01d1866-225816-427570 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-22 09:58:39,747 44 INFO rb-01d1866-225816-427570 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-22 09:58:40,024 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:58:40,028 44 INFO rb-01d1866-225816-427570 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-22 09:58:40,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 09:58:40,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 09:58:40,062 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:58:41,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:41] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 84 0.118 1.029 2026-10-22 09:58:41,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': 'C00A2D6FC9D029AA691C388E4043EB91', 'loaderId': '42B1DD5061F3CA96D417A59BB59FBED3', 'isDownload': False} 2026-10-22 09:58:41,207 44 INFO rb-01d1866-225816-427570 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-22 09:58:41,234 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:58:41,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:41] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-22 09:58:41,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:41] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-22 09:58:41,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:41] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-22 09:58:42,010 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:42,031 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:58:42,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 09:58:42,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 09:58:42,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_paid_order_is_hidden_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:58:42,103 44 INFO rb-01d1866-225816-427570 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-22 09:58:42,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 09:58:42,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:42,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.023 2026-10-22 09:58:42,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.051 0.067 2026-10-22 09:58:42,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-22 09:58:42,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.032 0.069 2026-10-22 09:58:43,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.400 0.587 2026-10-22 09:58:43,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "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-22 09:58:43,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:58:43,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.053 2026-10-22 09:58:43,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:58:43,810 44 INFO rb-01d1866-225816-427570 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-22 09:58:43,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:58:43,920 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:58:43,963 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 09:58:43,968 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:58:43,988 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:58:43,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:43] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.033 0.053 2026-10-22 09:58:44,012 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "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-22 09:58:44,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.008 0.086 2026-10-22 09:58:44,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.095 2026-10-22 09:58:44,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.003 0.022 2026-10-22 09:58:44,112 44 INFO rb-01d1866-225816-427570 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-22 09:58:44,161 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:44,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.007 0.023 2026-10-22 09:58:44,283 44 INFO rb-01d1866-225816-427570 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-22 09:58:44,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.074 0.118 2026-10-22 09:58:44,335 44 INFO rb-01d1866-225816-427570 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-22 09:58:44,341 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:44,357 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:58:44,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.076 0.248 2026-10-22 09:58:44,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.270 2026-10-22 09:58:44,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.307 2026-10-22 09:58:44,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.372 2026-10-22 09:58:44,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.416 2026-10-22 09:58:44,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-22 09:58:44,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.262 2026-10-22 09:58:44,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.254 2026-10-22 09:58:44,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-22 09:58:44,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-22 09:58:44,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:44] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-22 09:58:45,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.263 2026-10-22 09:58:45,096 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,214 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,265 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,331 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,404 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,447 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.064 2026-10-22 09:58:45,508 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,566 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.039 0.072 2026-10-22 09:58:45,634 44 INFO rb-01d1866-225816-427570 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-22 09:58:45,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.080 0.183 2026-10-22 09:58:45,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:45] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.034 2026-10-22 09:58:46,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.005 0.012 2026-10-22 09:58:46,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-22 09:58:46,261 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-22 09:58:46,262 44 INFO rb-01d1866-225816-427570 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-22 09:58:46,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 18120360 (allocated 19136512) 2026-10-22 09:58:46,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 121951 2026-10-22 09:58:46,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-22 09:58:46,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 121951 2026-10-22 09:58:46,525 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095846_525247_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-22 09:58:46,525 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmp_6u0da32_chrome_odoo" 2026-10-22 09:58:46,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-22 09:58:47,670 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 122158 2026-10-22 09:58:47,671 44 INFO rb-01d1866-225816-427570 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/tmpq57izogb_chrome_odoo 2026-10-22 09:58:47,671 44 INFO rb-01d1866-225816-427570 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:39255/json/version 2026-10-22 09:58:47,679 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:47,740 44 INFO rb-01d1866-225816-427570 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-22 09:58:47,740 44 INFO rb-01d1866-225816-427570 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:39255/json 2026-10-22 09:58:47,741 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:47,755 44 INFO rb-01d1866-225816-427570 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:39255/devtools/page/9230DC8C4358AC5E2A8848051EDAC1E3 2026-10-22 09:58:47,767 44 INFO rb-01d1866-225816-427570 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-22 09:58:47,775 44 INFO rb-01d1866-225816-427570 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-22 09:58:48,139 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:58:48,142 44 INFO rb-01d1866-225816-427570 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-22 09:58:48,143 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 09:58:48,143 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 09:58:48,165 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:58:49,187 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:49] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 130 0.228 0.797 2026-10-22 09:58:49,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '9230DC8C4358AC5E2A8848051EDAC1E3', 'loaderId': '9E8611B09B1A9A62EAA41993E6C3AA91', 'isDownload': False} 2026-10-22 09:58:49,192 44 INFO rb-01d1866-225816-427570 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-22 09:58:49,221 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:58:49,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:49] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-22 09:58:49,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:49] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-22 09:58:49,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:49] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.033 2026-10-22 09:58:50,065 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:58:50,077 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:58:50,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 09:58:50,148 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_unpaid_order_is_shown_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:58:50,155 44 INFO rb-01d1866-225816-427570 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-22 09:58:50,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.021 2026-10-22 09:58:50,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 09:58:50,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:50,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.017 2026-10-22 09:58:50,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.031 0.044 2026-10-22 09:58:50,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-22 09:58:50,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:50] "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-22 09:58:51,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.517 0.563 2026-10-22 09:58:51,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 09:58:51,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 09:58:51,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.055 2026-10-22 09:58:51,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-22 09:58:51,844 44 INFO rb-01d1866-225816-427570 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-22 09:58:51,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:58:51,962 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:51,965 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:58:51,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:58:52,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.038 0.046 2026-10-22 09:58:52,037 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:58:52,048 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:52,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.110 2026-10-22 09:58:52,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-22 09:58:52,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.024 2026-10-22 09:58:52,196 44 INFO rb-01d1866-225816-427570 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-22 09:58:52,237 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:52,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.011 0.034 2026-10-22 09:58:52,347 44 INFO rb-01d1866-225816-427570 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-22 09:58:52,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.060 0.117 2026-10-22 09:58:52,417 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:58:52,490 44 INFO rb-01d1866-225816-427570 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-22 09:58:52,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.100 0.246 2026-10-22 09:58:52,607 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:58:52,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.330 2026-10-22 09:58:52,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.378 2026-10-22 09:58:52,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.426 2026-10-22 09:58:52,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.492 2026-10-22 09:58:52,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.390 2026-10-22 09:58:52,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-22 09:58:52,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-10-22 09:58:52,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:52] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.238 2026-10-22 09:58:53,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.100 0.267 2026-10-22 09:58:53,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:53] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.307 2026-10-22 09:58:53,204 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:53] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.394 2026-10-22 09:58:53,328 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,379 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,447 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,503 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,555 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,608 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:53] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.048 0.056 2026-10-22 09:58:53,664 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,732 44 INFO rb-01d1866-225816-427570 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-22 09:58:53,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.058 0.095 2026-10-22 09:58:54,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.136 0.238 2026-10-22 09:58:54,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:54] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.030 2026-10-22 09:58:54,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.090 0.077 2026-10-22 09:58:54,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:58:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.021 0.025 2026-10-22 09:58:54,534 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-22 09:58:54,535 44 INFO rb-01d1866-225816-427570 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-22 09:58:54,666 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16668520 (allocated 17563648) 2026-10-22 09:58:54,681 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 122158 2026-10-22 09:58:54,683 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-22 09:58:54,687 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 122158 2026-10-22 09:58:54,815 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095854_815229_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-22 09:58:54,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmpq57izogb_chrome_odoo" 2026-10-22 09:58:54,839 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-22 09:58:57,263 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_full_down_payment_so_still_listed ... 2026-10-22 09:58:58,782 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome pid: 122367 2026-10-22 09:58:58,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless temporary user profile dir: /tmp/tmpr5fzu_kc_chrome_odoo 2026-10-22 09:58:58,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Issuing json command http://127.0.0.1:38481/json/version 2026-10-22 09:58:58,785 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38481', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:58,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Browser version: Chrome/150.0.7871.114 2026-10-22 09:58:58,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Issuing json command http://127.0.0.1:38481/json 2026-10-22 09:58:58,847 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38481', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:58:58,863 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Websocket url found: ws://127.0.0.1:38481/devtools/page/D58979249AC051705556BD1C9F6FA6A6 2026-10-22 09:58:58,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Enable chrome headless console log notification 2026-10-22 09:58:58,899 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless enable page notifications 2026-10-22 09:58:59,239 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:58:59,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Setting session cookie in browser 2026-10-22 09:58:59,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:58:59,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:58:59,282 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:59:00,122 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:00] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.063 0.783 2026-10-22 09:59:00,128 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Navigation result: {'frameId': 'D58979249AC051705556BD1C9F6FA6A6', 'loaderId': '595E954A0A9A87C3BD3DACD0225AA926', 'isDownload': False} 2026-10-22 09:59:00,128 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Evaluate ready code "odoo.isTourReady('test_full_down_payment_so_still_listed')" 2026-10-22 09:59:00,151 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:59:00,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:00] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.024 2026-10-22 09:59:00,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:00] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 09:59:00,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:00] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-22 09:59:00,928 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:00,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:00,965 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-22 09:59:00,997 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Evaluate test code "odoo.startTour('test_full_down_payment_so_still_listed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:59:01,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 09:59:01,008 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [1/22] Tour test_full_down_payment_so_still_listed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-22 09:59:01,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 09:59:01,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:01,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-22 09:59:01,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.044 2026-10-22 09:59:01,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 09:59:01,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.050 2026-10-22 09:59:02,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.427 0.518 2026-10-22 09:59:02,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 09:59:02,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 09:59:02,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.059 2026-10-22 09:59:02,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:59:02,511 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: Owl is running in 'dev' mode. 2026-10-22 09:59:02,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:02,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:02,607 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:02,624 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:59:02,649 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:59:02,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.012 0.044 2026-10-22 09:59:02,726 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 09:59:02,751 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-22 09:59:02,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.025 0.125 2026-10-22 09:59:02,784 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:59:02,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:02] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.037 0.101 2026-10-22 09:59:02,877 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [2/22] Tour test_full_down_payment_so_still_listed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-22 09:59:03,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.078 0.186 2026-10-22 09:59:03,043 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:03,045 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [3/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .mobile-more-button) 2026-10-22 09:59:03,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.285 2026-10-22 09:59:03,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-22 09:59:03,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.150 2026-10-22 09:59:03,134 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [4/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .more-btn) 2026-10-22 09:59:03,144 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:59:03,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-22 09:59:03,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.221 2026-10-22 09:59:03,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.178 2026-10-22 09:59:03,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-22 09:59:03,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-22 09:59:03,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-22 09:59:03,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-22 09:59:03,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.063 0.226 2026-10-22 09:59:03,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.292 2026-10-22 09:59:03,581 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [5/22] Tour test_full_down_payment_so_still_listed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-22 09:59:03,638 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [6/22] Tour test_full_down_payment_so_still_listed → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-22 09:59:03,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.105 0.197 2026-10-22 09:59:04,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.046 0.081 2026-10-22 09:59:04,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.025 2026-10-22 09:59:04,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [7/22] Tour test_full_down_payment_so_still_listed → Step Apply a down payment (percentage) (trigger: .selection-item:contains('Apply a down payment (percentage)')) 2026-10-22 09:59:04,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:04] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.099 0.152 2026-10-22 09:59:04,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.091 0.151 2026-10-22 09:59:04,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.224 2026-10-22 09:59:04,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.045 2026-10-22 09:59:04,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [8/22] Tour test_full_down_payment_so_still_listed → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-22 09:59:05,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [9/22] Tour test_full_down_payment_so_still_listed → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-22 09:59:05,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.074 0.083 2026-10-22 09:59:05,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [10/22] Tour test_full_down_payment_so_still_listed → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-22 09:59:05,154 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [11/22] Tour test_full_down_payment_so_still_listed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-22 09:59:05,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.090 2026-10-22 09:59:05,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [12/22] Tour test_full_down_payment_so_still_listed → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-22 09:59:05,338 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [13/22] Tour test_full_down_payment_so_still_listed → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-22 09:59:05,363 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:05,367 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:05,389 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [14/22] Tour test_full_down_payment_so_still_listed → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-22 09:59:05,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [15/22] Tour test_full_down_payment_so_still_listed → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-22 09:59:05,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [16/22] Tour test_full_down_payment_so_still_listed → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-22 09:59:05,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [17/22] Tour test_full_down_payment_so_still_listed → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-22 09:59:05,622 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:05,626 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42158118 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '163826de-0eb5-46b3-beb3-79da3fe11ab4'}] 2026-10-22 09:59:05,832 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42158118 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '163826de-0eb5-46b3-beb3-79da3fe11ab4'} created pos.order #846 2026-10-22 09:59:05,873 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42158118 finished 2026-10-22 09:59:06,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.261 0.452 2026-10-22 09:59:06,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.059 0.054 2026-10-22 09:59:06,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 09:59:06,749 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62736118 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '163826de-0eb5-46b3-beb3-79da3fe11ab4'}] 2026-10-22 09:59:06,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [18/22] Tour test_full_down_payment_so_still_listed → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-22 09:59:06,783 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62736118 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '163826de-0eb5-46b3-beb3-79da3fe11ab4'} sync ignored for existing PoS order pos.order(846,) (state: paid) 2026-10-22 09:59:06,805 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [19/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .mobile-more-button) 2026-10-22 09:59:06,834 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62736118 finished 2026-10-22 09:59:06,856 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [20/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .more-btn) 2026-10-22 09:59:06,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [21/22] Tour test_full_down_payment_so_still_listed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-22 09:59:06,975 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [22/22] Tour test_full_down_payment_so_still_listed → Step The fully down paid sale order is still listed (trigger: .modal .o_data_row td:contains('Full Down Payment SO')) 2026-10-22 09:59:07,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.175 0.204 2026-10-22 09:59:07,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.264 2026-10-22 09:59:07,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.154 2026-10-22 09:59:07,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.035 0.117 2026-10-22 09:59:07,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.014 0.021 2026-10-22 09:59:07,526 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: tour succeeded 2026-10-22 09:59:07,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_full_down_payment_so_still_listed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-22 09:59:07,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: heap 19326304 (allocated 20971520) 2026-10-22 09:59:07,673 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing chrome headless with pid 122367 2026-10-22 09:59:07,674 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing websocket connection 2026-10-22 09:59:07,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Terminating chrome headless with pid 122367 2026-10-22 09:59:07,828 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095907_828110_test_full_down_payment_so_still_listed.txt 2026-10-22 09:59:07,828 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Removing chrome user profile "/tmp/tmpr5fzu_kc_chrome_odoo" 2026-10-22 09:59:07,848 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-22 09:59:09,779 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 122589 2026-10-22 09:59:09,780 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmpt9yc2flu_chrome_odoo 2026-10-22 09:59:09,781 44 INFO rb-01d1866-225816-427570 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:33443/json/version 2026-10-22 09:59:09,782 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:09,819 44 INFO rb-01d1866-225816-427570 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-22 09:59:09,819 44 INFO rb-01d1866-225816-427570 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:33443/json 2026-10-22 09:59:09,820 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:09,848 44 INFO rb-01d1866-225816-427570 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:33443/devtools/page/980F0A3DE7042C4AEBBA4FE70D0A9AB1 2026-10-22 09:59:09,871 44 INFO rb-01d1866-225816-427570 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-22 09:59:09,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-10-22 09:59:10,084 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:59:10,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-10-22 09:59:10,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 09:59:10,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 09:59:10,123 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:59:11,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:11] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 84 0.096 1.066 2026-10-22 09:59:11,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '980F0A3DE7042C4AEBBA4FE70D0A9AB1', 'loaderId': '30501BD78C7AD9314B2E912EA9F0673E', 'isDownload': False} 2026-10-22 09:59:11,296 44 INFO rb-01d1866-225816-427570 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-22 09:59:11,324 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:59:11,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:11] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-22 09:59:11,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:11] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 09:59:11,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:11] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.031 2026-10-22 09:59:12,114 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:59:12,132 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:12,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-22 09:59:12,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-22 09:59:12,196 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Evaluate test code "odoo.startTour('test_import_lot_groupable_and_non_groupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:59:12,211 44 INFO rb-01d1866-225816-427570 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-22 09:59:12,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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-22 09:59:12,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:12,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "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.040 2026-10-22 09:59:12,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-22 09:59:12,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.056 2026-10-22 09:59:12,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-22 09:59:13,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.371 0.542 2026-10-22 09:59:13,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "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-22 09:59:13,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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-22 09:59:13,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.051 2026-10-22 09:59:13,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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-22 09:59:13,675 44 INFO rb-01d1866-225816-427570 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-22 09:59:13,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:13,765 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:13,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:59:13,808 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:13,810 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 09:59:13,847 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 09:59:13,864 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "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-22 09:59:13,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.046 0.075 2026-10-22 09:59:13,907 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:59:13,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.141 2026-10-22 09:59:13,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:13] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.125 2026-10-22 09:59:14,008 44 INFO rb-01d1866-225816-427570 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-22 09:59:14,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.061 0.168 2026-10-22 09:59:14,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.050 0.298 2026-10-22 09:59:14,255 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:14,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.016 0.200 2026-10-22 09:59:14,284 44 INFO rb-01d1866-225816-427570 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-22 09:59:14,319 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 09:59:14,325 44 INFO rb-01d1866-225816-427570 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-22 09:59:14,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.218 2026-10-22 09:59:14,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-22 09:59:14,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.269 2026-10-22 09:59:14,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.316 2026-10-22 09:59:14,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.212 2026-10-22 09:59:14,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-22 09:59:14,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.226 2026-10-22 09:59:14,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-22 09:59:14,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.244 2026-10-22 09:59:14,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-22 09:59:14,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-22 09:59:14,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.060 0.305 2026-10-22 09:59:14,919 44 INFO rb-01d1866-225816-427570 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-22 09:59:14,985 44 INFO rb-01d1866-225816-427570 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-22 09:59:15,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.107 0.208 2026-10-22 09:59:15,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.061 0.080 2026-10-22 09:59:15,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.027 2026-10-22 09:59:15,659 44 INFO rb-01d1866-225816-427570 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-22 09:59:15,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.116 0.138 2026-10-22 09:59:16,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.073 0.148 2026-10-22 09:59:16,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.221 2026-10-22 09:59:16,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.035 2026-10-22 09:59:16,307 44 INFO rb-01d1866-225816-427570 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-22 09:59:16,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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.027 0.058 2026-10-22 09:59:16,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.037 0.135 2026-10-22 09:59:16,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.179 2026-10-22 09:59:16,742 44 INFO rb-01d1866-225816-427570 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-22 09:59:16,790 44 INFO rb-01d1866-225816-427570 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-22 09:59:16,843 44 INFO rb-01d1866-225816-427570 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-22 09:59:16,893 44 INFO rb-01d1866-225816-427570 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-22 09:59:16,945 44 INFO rb-01d1866-225816-427570 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-22 09:59:16,996 44 INFO rb-01d1866-225816-427570 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-22 09:59:17,047 44 INFO rb-01d1866-225816-427570 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-22 09:59:17,098 44 INFO rb-01d1866-225816-427570 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-22 09:59:17,148 44 INFO rb-01d1866-225816-427570 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-22 09:59:17,199 44 INFO rb-01d1866-225816-427570 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-22 09:59:17,250 44 INFO rb-01d1866-225816-427570 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-22 09:59:17,301 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-22 09:59:17,302 44 INFO rb-01d1866-225816-427570 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-22 09:59:17,417 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18243984 (allocated 19660800) 2026-10-22 09:59:17,433 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 122589 2026-10-22 09:59:17,435 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-22 09:59:17,436 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 122589 2026-10-22 09:59:17,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095917_592534_test_import_lot_groupable_and_non_groupable.txt 2026-10-22 09:59:17,593 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmpt9yc2flu_chrome_odoo" 2026-10-22 09:59:17,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-22 09:59:19,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122806 2026-10-22 09:59:19,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp4yaj93ad_chrome_odoo 2026-10-22 09:59:19,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:37719/json/version 2026-10-22 09:59:19,089 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:19,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:59:19,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:37719/json 2026-10-22 09:59:19,141 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:19,168 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:37719/devtools/page/D47CB263D5D7040B17B6697B7663F79B 2026-10-22 09:59:19,197 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-22 09:59:19,210 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-22 09:59:19,444 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:59:19,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-22 09:59:19,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 09:59:19,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 09:59:19,501 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:59:20,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:20] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 85 0.067 0.800 2026-10-22 09:59:20,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'D47CB263D5D7040B17B6697B7663F79B', 'loaderId': 'A939AA4BCB8CEBA847426B435FC155B6', 'isDownload': False} 2026-10-22 09:59:20,365 44 INFO rb-01d1866-225816-427570 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-22 09:59:20,411 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:59:20,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-22 09:59:20,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:20] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-22 09:59:20,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:20] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.057 2026-10-22 09:59:21,231 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 09:59:21,234 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 09:59:21,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 09:59:21,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 09:59:21,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:59:21,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 09:59:21,328 44 INFO rb-01d1866-225816-427570 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-22 09:59:21,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:21,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.031 0.027 2026-10-22 09:59:21,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.076 2026-10-22 09:59:21,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.048 0.075 2026-10-22 09:59:21,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-10-22 09:59:22,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.423 0.574 2026-10-22 09:59:22,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 09:59:22,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 09:59:22,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:22] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.051 2026-10-22 09:59:22,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-22 09:59:22,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:59:22,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:59:23,038 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:23,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:23,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.008 0.023 2026-10-22 09:59:23,087 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:59:23,090 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 09:59:23,179 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:59:23,194 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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-22 09:59:23,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.026 0.123 2026-10-22 09:59:23,234 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:23,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.023 0.024 2026-10-22 09:59:23,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.087 0.114 2026-10-22 09:59:23,449 44 INFO rb-01d1866-225816-427570 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-22 09:59:23,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.143 0.278 2026-10-22 09:59:23,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:23,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.013 0.162 2026-10-22 09:59:23,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.140 2026-10-22 09:59:23,774 44 INFO rb-01d1866-225816-427570 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-22 09:59:23,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.183 2026-10-22 09:59:23,807 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:23,818 44 INFO rb-01d1866-225816-427570 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-22 09:59:23,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-10-22 09:59:23,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-22 09:59:23,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-22 09:59:23,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-22 09:59:23,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:23] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.224 2026-10-22 09:59:24,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:24] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-22 09:59:24,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:24] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.209 2026-10-22 09:59:24,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.052 0.277 2026-10-22 09:59:24,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:24] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.304 2026-10-22 09:59:24,235 44 INFO rb-01d1866-225816-427570 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-22 09:59:24,310 44 INFO rb-01d1866-225816-427570 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-22 09:59:24,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.120 0.201 2026-10-22 09:59:24,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.047 0.081 2026-10-22 09:59:24,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.024 0.028 2026-10-22 09:59:25,019 44 INFO rb-01d1866-225816-427570 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-22 09:59:25,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.078 0.112 2026-10-22 09:59:25,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.102 0.144 2026-10-22 09:59:25,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.248 2026-10-22 09:59:25,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.050 2026-10-22 09:59:25,610 44 INFO rb-01d1866-225816-427570 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-22 09:59:25,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.029 0.061 2026-10-22 09:59:25,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.031 0.091 2026-10-22 09:59:25,862 44 INFO rb-01d1866-225816-427570 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-22 09:59:25,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.122 2026-10-22 09:59:25,904 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-22 09:59:25,905 44 INFO rb-01d1866-225816-427570 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-22 09:59:26,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16493576 (allocated 17563648) 2026-10-22 09:59:26,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122806 2026-10-22 09:59:26,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-22 09:59:26,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122806 2026-10-22 09:59:26,212 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095926_212030_test_multiple_lots_sale_order.txt 2026-10-22 09:59:26,212 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp4yaj93ad_chrome_odoo" 2026-10-22 09:59:27,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 123030 2026-10-22 09:59:27,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpc66oi14j_chrome_odoo 2026-10-22 09:59:27,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43015/json/version 2026-10-22 09:59:27,212 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:27,273 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:59:27,274 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43015/json 2026-10-22 09:59:27,276 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:27,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:43015/devtools/page/2F135307F6F8CA51ED6E70E58D708448 2026-10-22 09:59:27,334 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-22 09:59:27,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-22 09:59:27,509 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:59:27,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-22 09:59:27,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 09:59:27,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 09:59:27,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:27] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 33 0.036 0.069 2026-10-22 09:59:27,639 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '2F135307F6F8CA51ED6E70E58D708448', 'loaderId': '077259574522DE4AF82C66DEF6DE81FC', 'isDownload': False} 2026-10-22 09:59:27,639 44 INFO rb-01d1866-225816-427570 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-22 09:59:27,660 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:59:27,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-10-22 09:59:27,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-22 09:59:27,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-22 09:59:28,331 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 09:59:28,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:59:28,364 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 09:59:28,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:59:28,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.013 2026-10-22 09:59:28,402 44 INFO rb-01d1866-225816-427570 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-22 09:59:28,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:59:28,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:28,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.008 0.016 2026-10-22 09:59:28,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-22 09:59:28,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.011 0.044 2026-10-22 09:59:28,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-22 09:59:29,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.323 0.522 2026-10-22 09:59:29,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:59:29,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 09:59:29,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.044 2026-10-22 09:59:29,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:59:29,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:59:29,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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-22 09:59:29,821 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:29,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:59:29,853 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:59:29,861 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 09:59:29,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.028 0.045 2026-10-22 09:59:29,944 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "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-22 09:59:29,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:29,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:29] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.010 0.100 2026-10-22 09:59:30,009 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 09:59:30,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.011 0.027 2026-10-22 09:59:30,153 44 INFO rb-01d1866-225816-427570 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-22 09:59:30,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.071 0.124 2026-10-22 09:59:30,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.062 0.254 2026-10-22 09:59:30,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.019 0.095 2026-10-22 09:59:30,376 44 INFO rb-01d1866-225816-427570 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-22 09:59:30,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.145 2026-10-22 09:59:30,414 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:30,445 44 INFO rb-01d1866-225816-427570 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-22 09:59:30,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-10-22 09:59:30,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-22 09:59:30,503 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:59:30,510 44 INFO rb-01d1866-225816-427570 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-22 09:59:30,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-10-22 09:59:30,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.266 2026-10-22 09:59:30,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-22 09:59:30,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-22 09:59:30,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.237 2026-10-22 09:59:30,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-22 09:59:30,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-22 09:59:30,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.012 0.301 2026-10-22 09:59:31,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.045 0.065 2026-10-22 09:59:31,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.025 2026-10-22 09:59:31,255 44 INFO rb-01d1866-225816-427570 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-22 09:59:31,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:31] "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.058 0.128 2026-10-22 09:59:31,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.076 0.153 2026-10-22 09:59:31,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.202 2026-10-22 09:59:31,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.041 2026-10-22 09:59:31,841 44 INFO rb-01d1866-225816-427570 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-22 09:59:31,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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.014 0.048 2026-10-22 09:59:31,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.022 0.077 2026-10-22 09:59:32,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.017 0.116 2026-10-22 09:59:32,103 44 INFO rb-01d1866-225816-427570 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-22 09:59:32,158 44 INFO rb-01d1866-225816-427570 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-22 09:59:32,204 44 INFO rb-01d1866-225816-427570 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-22 09:59:32,255 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-22 09:59:32,256 44 INFO rb-01d1866-225816-427570 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-22 09:59:32,407 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16567420 (allocated 17825792) 2026-10-22 09:59:32,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 123030 2026-10-22 09:59:32,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-22 09:59:32,443 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 123030 2026-10-22 09:59:32,556 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095932_556651_test_multiple_lots_sale_order.txt 2026-10-22 09:59:32,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpc66oi14j_chrome_odoo" 2026-10-22 09:59:32,998 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 123252 2026-10-22 09:59:33,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpycu8w9_p_chrome_odoo 2026-10-22 09:59:33,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43179/json/version 2026-10-22 09:59:33,006 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:33,026 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-22 09:59:33,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43179/json 2026-10-22 09:59:33,033 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:33,049 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:43179/devtools/page/0077D405D7CE73CE7A0FBA59944C64AE 2026-10-22 09:59:33,061 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-22 09:59:33,065 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-22 09:59:33,113 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:59:33,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-22 09:59:33,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 09:59:33,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 09:59:33,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:33] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 33 0.029 0.059 2026-10-22 09:59:33,247 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '0077D405D7CE73CE7A0FBA59944C64AE', 'loaderId': 'C2DE3DDEB098E1B322116DE7A72129A2', 'isDownload': False} 2026-10-22 09:59:33,248 44 INFO rb-01d1866-225816-427570 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-22 09:59:33,269 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:59:33,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:33] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.012 2026-10-22 09:59:33,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:33] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-22 09:59:33,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:33] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 09:59:34,060 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:34,069 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:34,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:59:34,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 09:59:34,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:59:34,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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-22 09:59:34,140 44 INFO rb-01d1866-225816-427570 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-22 09:59:34,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:34,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.004 0.015 2026-10-22 09:59:34,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.011 0.037 2026-10-22 09:59:34,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.010 0.051 2026-10-22 09:59:34,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-10-22 09:59:34,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.226 0.446 2026-10-22 09:59:35,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:35,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-22 09:59:35,225 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.009 0.047 2026-10-22 09:59:35,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:59:35,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-22 09:59:35,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:35,429 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:35,481 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:59:35,484 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:35,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.023 0.064 2026-10-22 09:59:35,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.013 0.073 2026-10-22 09:59:35,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-10-22 09:59:35,567 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:35,573 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 09:59:35,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.011 0.020 2026-10-22 09:59:35,797 44 INFO rb-01d1866-225816-427570 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-22 09:59:35,823 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:59:35,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:35] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.069 0.077 2026-10-22 09:59:36,038 44 INFO rb-01d1866-225816-427570 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-22 09:59:36,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.028 0.215 2026-10-22 09:59:36,093 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:36,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.240 2026-10-22 09:59:36,131 44 INFO rb-01d1866-225816-427570 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-22 09:59:36,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.294 2026-10-22 09:59:36,182 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:36,195 44 INFO rb-01d1866-225816-427570 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-22 09:59:36,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.341 2026-10-22 09:59:36,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.405 2026-10-22 09:59:36,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-22 09:59:36,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.224 2026-10-22 09:59:36,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-22 09:59:36,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.219 2026-10-22 09:59:36,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.259 2026-10-22 09:59:36,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.276 2026-10-22 09:59:36,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-22 09:59:36,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.336 2026-10-22 09:59:36,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.023 0.061 2026-10-22 09:59:36,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.034 2026-10-22 09:59:37,047 44 INFO rb-01d1866-225816-427570 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-22 09:59:37,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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.080 0.110 2026-10-22 09:59:37,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.073 0.135 2026-10-22 09:59:37,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.203 2026-10-22 09:59:37,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.043 2026-10-22 09:59:37,590 44 INFO rb-01d1866-225816-427570 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-22 09:59:37,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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.037 0.051 2026-10-22 09:59:37,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.020 0.098 2026-10-22 09:59:37,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.130 2026-10-22 09:59:37,912 44 INFO rb-01d1866-225816-427570 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-22 09:59:37,967 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,017 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,069 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,123 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,176 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,225 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,276 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,327 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,378 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,436 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,488 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,539 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,594 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,641 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,692 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,743 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,794 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,845 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,896 44 INFO rb-01d1866-225816-427570 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-22 09:59:38,946 44 INFO rb-01d1866-225816-427570 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-22 09:59:39,031 44 INFO rb-01d1866-225816-427570 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-22 09:59:39,044 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:39,060 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:39,079 44 INFO rb-01d1866-225816-427570 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-22 09:59:39,129 44 INFO rb-01d1866-225816-427570 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-22 09:59:39,213 44 INFO rb-01d1866-225816-427570 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-22 09:59:39,291 44 INFO rb-01d1866-225816-427570 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-22 09:59:39,297 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29376209 started for PoS orders references: [{'name': '/', 'pos_reference': '263-127-000001', 'uuid': '9c153937-5a28-4c2a-ad14-a63f115efeea'}] 2026-10-22 09:59:39,300 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:39,701 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1367, 1368, 1369] 2026-10-22 09:59:40,037 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1370, 1371, 1372] 2026-10-22 09:59:40,581 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29376209 order {'name': '/', 'pos_reference': '263-127-000001', 'uuid': '9c153937-5a28-4c2a-ad14-a63f115efeea'} created pos.order #847 2026-10-22 09:59:40,617 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29376209 finished 2026-10-22 09:59:41,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.615 1.116 2026-10-22 09:59:41,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 09:59:41,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-22 09:59:41,246 44 INFO rb-01d1866-225816-427570 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-22 09:59:41,250 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71737435 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-127-000001', 'uuid': '9c153937-5a28-4c2a-ad14-a63f115efeea'}] 2026-10-22 09:59:41,269 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71737435 order {'name': 'Shop - 000001', 'pos_reference': '263-127-000001', 'uuid': '9c153937-5a28-4c2a-ad14-a63f115efeea'} sync ignored for existing PoS order pos.order(847,) (state: paid) 2026-10-22 09:59:41,297 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71737435 finished 2026-10-22 09:59:41,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18459524 (allocated 20185088) 2026-10-22 09:59:41,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 123252 2026-10-22 09:59:41,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-22 09:59:41,432 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 123252 2026-10-22 09:59:41,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.101 0.138 2026-10-22 09:59:41,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095941_562916_test_multiple_lots_sale_order.txt 2026-10-22 09:59:41,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpycu8w9_p_chrome_odoo" 2026-10-22 09:59:43,171 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-22 09:59:44,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 123473 2026-10-22 09:59:44,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmp26s5d32j_chrome_odoo 2026-10-22 09:59:44,628 44 INFO rb-01d1866-225816-427570 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:46517/json/version 2026-10-22 09:59:44,630 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:44,737 44 INFO rb-01d1866-225816-427570 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-22 09:59:44,737 44 INFO rb-01d1866-225816-427570 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:46517/json 2026-10-22 09:59:44,739 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:44,772 44 INFO rb-01d1866-225816-427570 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:46517/devtools/page/5940AC825DAA5B14E8452A8301EFD2D1 2026-10-22 09:59:44,808 44 INFO rb-01d1866-225816-427570 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-22 09:59:44,819 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-10-22 09:59:45,031 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:59:45,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-10-22 09:59:45,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:59:45,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:59:45,078 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:59:45,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:45] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.086 0.792 2026-10-22 09:59:45,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': '5940AC825DAA5B14E8452A8301EFD2D1', 'loaderId': '77978738F7FCA503443F49D1636C5432', 'isDownload': False} 2026-10-22 09:59:45,945 44 INFO rb-01d1866-225816-427570 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-22 09:59:45,969 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:59:45,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:45] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-22 09:59:46,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.022 2026-10-22 09:59:46,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-22 09:59:46,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 09:59:46,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 09:59:46,680 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 09:59:46,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-22 09:59:46,722 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate test code "odoo.startTour('PosOrderDoesNotRemainInList', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:59:46,731 44 INFO rb-01d1866-225816-427570 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-22 09:59:46,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 09:59:46,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:46,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-22 09:59:46,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "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.040 2026-10-22 09:59:46,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-22 09:59:46,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.058 2026-10-22 09:59:47,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.371 0.476 2026-10-22 09:59:47,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:47] "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-22 09:59:48,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 09:59:48,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.034 0.049 2026-10-22 09:59:48,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 09:59:48,200 44 INFO rb-01d1866-225816-427570 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-22 09:59:48,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:48,278 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:48,314 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:59:48,323 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:48,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.034 0.053 2026-10-22 09:59:48,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.084 2026-10-22 09:59:48,410 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:48,422 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "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-22 09:59:48,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.010 0.119 2026-10-22 09:59:48,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 09:59:48,596 44 INFO rb-01d1866-225816-427570 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-22 09:59:48,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 09:59:48,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.025 0.021 2026-10-22 09:59:48,814 44 INFO rb-01d1866-225816-427570 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-22 09:59:48,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.102 0.096 2026-10-22 09:59:48,860 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:48,909 44 INFO rb-01d1866-225816-427570 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-22 09:59:48,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.047 0.270 2026-10-22 09:59:48,971 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:49,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.250 2026-10-22 09:59:49,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.288 2026-10-22 09:59:49,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.309 2026-10-22 09:59:49,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.385 2026-10-22 09:59:49,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.284 2026-10-22 09:59:49,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-22 09:59:49,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.227 2026-10-22 09:59:49,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.201 2026-10-22 09:59:49,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.191 2026-10-22 09:59:49,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.058 0.351 2026-10-22 09:59:49,518 44 INFO rb-01d1866-225816-427570 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-22 09:59:49,580 44 INFO rb-01d1866-225816-427570 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-22 09:59:49,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.093 0.175 2026-10-22 09:59:50,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.053 0.083 2026-10-22 09:59:50,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.024 2026-10-22 09:59:50,206 44 INFO rb-01d1866-225816-427570 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-22 09:59:50,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:50] "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.128 0.165 2026-10-22 09:59:50,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.094 0.162 2026-10-22 09:59:50,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.266 2026-10-22 09:59:50,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.024 0.045 2026-10-22 09:59:50,940 44 INFO rb-01d1866-225816-427570 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-22 09:59:51,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.033 0.063 2026-10-22 09:59:51,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.029 0.109 2026-10-22 09:59:51,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.132 2026-10-22 09:59:51,218 44 INFO rb-01d1866-225816-427570 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-22 09:59:51,302 44 INFO rb-01d1866-225816-427570 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-22 09:59:51,324 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:51,335 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:51,361 44 INFO rb-01d1866-225816-427570 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-22 09:59:51,405 44 INFO rb-01d1866-225816-427570 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-22 09:59:51,498 44 INFO rb-01d1866-225816-427570 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-22 09:59:51,584 44 INFO rb-01d1866-225816-427570 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-22 09:59:51,590 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21463529 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cde3459e-2b1c-4c60-9edc-f5d2aaab7f49'}] 2026-10-22 09:59:51,593 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:51,953 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1376] 2026-10-22 09:59:52,572 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21463529 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cde3459e-2b1c-4c60-9edc-f5d2aaab7f49'} created pos.order #848 2026-10-22 09:59:52,605 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21463529 finished 2026-10-22 09:59:52,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 395 0.491 0.884 2026-10-22 09:59:53,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 09:59:53,218 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29248731 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'cde3459e-2b1c-4c60-9edc-f5d2aaab7f49'}] 2026-10-22 09:59:53,224 44 INFO rb-01d1866-225816-427570 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-22 09:59:53,229 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29248731 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'cde3459e-2b1c-4c60-9edc-f5d2aaab7f49'} sync ignored for existing PoS order pos.order(848,) (state: paid) 2026-10-22 09:59:53,250 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29248731 finished 2026-10-22 09:59:53,267 44 INFO rb-01d1866-225816-427570 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-22 09:59:53,319 44 INFO rb-01d1866-225816-427570 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-22 09:59:53,379 44 INFO rb-01d1866-225816-427570 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-22 09:59:53,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.061 0.157 2026-10-22 09:59:53,437 44 INFO rb-01d1866-225816-427570 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-22 09:59:53,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.111 2026-10-22 09:59:53,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 09:59:53,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.035 2026-10-22 09:59:53,802 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-22 09:59:53,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 09:59:53,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20650388 (allocated 22679552) 2026-10-22 09:59:53,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 123473 2026-10-22 09:59:53,980 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-22 09:59:53,981 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 123473 2026-10-22 09:59:54,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_095954_113303_test_order_does_not_remain_in_list.txt 2026-10-22 09:59:54,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmp26s5d32j_chrome_odoo" 2026-10-22 09:59:54,143 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-22 09:59:55,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 123699 2026-10-22 09:59:55,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmp1ah2fq7j_chrome_odoo 2026-10-22 09:59:55,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:33877/json/version 2026-10-22 09:59:55,087 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:55,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-22 09:59:55,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:33877/json 2026-10-22 09:59:55,128 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 09:59:55,153 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:33877/devtools/page/29A6B557A7DA403B13967F0728494ABC 2026-10-22 09:59:55,169 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-22 09:59:55,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-22 09:59:55,292 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 09:59:55,295 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-22 09:59:55,297 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 09:59:55,298 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 09:59:55,313 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 09:59:56,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:56] "GET /pos/ui/127 HTTP/1.1" 200 - 90 0.103 1.017 2026-10-22 09:59:56,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': '29A6B557A7DA403B13967F0728494ABC', 'loaderId': '55BA9F2B64A65EC552911E2DD80F7342', 'isDownload': False} 2026-10-22 09:59:56,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-22 09:59:56,457 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 09:59:56,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:56] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-22 09:59:56,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:56] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-10-22 09:59:56,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:56] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-22 09:59:57,168 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:57,184 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 09:59:57,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-22 09:59:57,242 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate test code "odoo.startTour('PosSaleTeam', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 09:59:57,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-22 09:59:57,251 44 INFO rb-01d1866-225816-427570 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-22 09:59:57,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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-22 09:59:57,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:57,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "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.020 2026-10-22 09:59:57,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-22 09:59:57,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.044 0.088 2026-10-22 09:59:57,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-22 09:59:58,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.391 0.550 2026-10-22 09:59:58,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "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-22 09:59:58,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 09:59:58,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.060 2026-10-22 09:59:58,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59: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.005 2026-10-22 09:59:58,802 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-22 09:59:58,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:58,892 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 09:59:58,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 09:59:58,924 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:58,936 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 09:59:58,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.025 2026-10-22 09:59:58,986 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 09:59:59,025 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.040 2026-10-22 09:59:59,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.019 0.110 2026-10-22 09:59:59,066 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 09:59:59,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.055 2026-10-22 09:59:59,151 44 INFO rb-01d1866-225816-427570 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-22 09:59:59,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.054 0.154 2026-10-22 09:59:59,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.036 0.308 2026-10-22 09:59:59,370 44 INFO rb-01d1866-225816-427570 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-22 09:59:59,380 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 09:59:59,398 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 09:59:59,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.191 2026-10-22 09:59:59,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.016 0.241 2026-10-22 09:59:59,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.014 0.257 2026-10-22 09:59:59,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.332 2026-10-22 09:59:59,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.355 2026-10-22 09:59:59,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-22 09:59:59,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.236 2026-10-22 09:59:59,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-22 09:59:59,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-22 09:59:59,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.048 0.277 2026-10-22 09:59:59,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.286 2026-10-22 09:59:59,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 09:59:59] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.360 2026-10-22 09:59:59,989 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,041 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,091 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,143 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,226 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,243 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:00,247 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:00,273 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,322 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,403 44 INFO rb-01d1866-225816-427570 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-22 10:00:00,479 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-22 10:00:00,483 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50859025 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'fa447a89-556e-4e79-893c-5e913bebab00'}] 2026-10-22 10:00:00,484 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-22 10:00:00,497 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:00:00,683 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 15043352 (allocated 15990784) 2026-10-22 10:00:00,724 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 123699 2026-10-22 10:00:00,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-22 10:00:00,729 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 123699 2026-10-22 10:00:00,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100000_887094_test_order_sale_team.txt 2026-10-22 10:00:00,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmp1ah2fq7j_chrome_odoo" 2026-10-22 10:00:00,900 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-22 10:00:01,335 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50859025 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'fa447a89-556e-4e79-893c-5e913bebab00'} created pos.order #849 2026-10-22 10:00:01,340 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50859025 finished 2026-10-22 10:00:01,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.410 0.506 2026-10-22 10:00:01,432 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-22 10:00:03,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-22 10:00:04,652 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74775517 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-22 10:00:07,270 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74775517 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #851 2026-10-22 10:00:07,270 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74775517 finished 2026-10-22 10:00:07,502 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-22 10:00:08,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 123911 2026-10-22 10:00:08,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpnk_dknca_chrome_odoo 2026-10-22 10:00:08,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:35721/json/version 2026-10-22 10:00:08,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:08,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-10-22 10:00:08,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:35721/json 2026-10-22 10:00:08,460 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:08,487 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:35721/devtools/page/DFCAD8B3225CED346597DB9F6244A2F0 2026-10-22 10:00:08,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-22 10:00:08,522 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-22 10:00:08,695 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:00:08,697 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-22 10:00:08,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:00:08,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:00:08,733 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:00:09,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:09] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.043 0.876 2026-10-22 10:00:09,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': 'DFCAD8B3225CED346597DB9F6244A2F0', 'loaderId': 'F4F601E32D22EC54F0691183810A52F4', 'isDownload': False} 2026-10-22 10:00:09,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-22 10:00:09,692 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:00:09,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:09] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 10:00:09,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:09] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.028 2026-10-22 10:00:09,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:09] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-22 10:00:10,528 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:00:10,538 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:10,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 10:00:10,604 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate test code "odoo.startTour('PosSettleOrderNotGroupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:00:10,615 44 INFO rb-01d1866-225816-427570 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-22 10:00:10,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.011 2026-10-22 10:00:10,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:00:10,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:00:10,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "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.021 2026-10-22 10:00:10,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.063 2026-10-22 10:00:10,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.047 0.079 2026-10-22 10:00:10,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.088 2026-10-22 10:00:11,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.450 0.574 2026-10-22 10:00:12,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 10:00:12,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:00:12,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.044 2026-10-22 10:00:12,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 10:00:12,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-10-22 10:00:12,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00: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-22 10:00:12,356 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:12,417 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:12,424 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 10:00:12,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.034 0.053 2026-10-22 10:00:12,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:00:12,512 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:00:12,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.013 0.144 2026-10-22 10:00:12,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.164 2026-10-22 10:00:12,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.055 2026-10-22 10:00:12,626 44 INFO rb-01d1866-225816-427570 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-22 10:00:12,692 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:12,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.042 0.051 2026-10-22 10:00:12,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.017 0.112 2026-10-22 10:00:12,849 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:00:12,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.138 2026-10-22 10:00:12,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:12] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-22 10:00:12,951 44 INFO rb-01d1866-225816-427570 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-22 10:00:13,013 44 INFO rb-01d1866-225816-427570 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-22 10:00:13,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.070 0.309 2026-10-22 10:00:13,070 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:13,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.042 0.442 2026-10-22 10:00:13,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.434 2026-10-22 10:00:13,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.394 2026-10-22 10:00:13,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.410 2026-10-22 10:00:13,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.392 2026-10-22 10:00:13,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-22 10:00:13,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.092 0.275 2026-10-22 10:00:13,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.320 2026-10-22 10:00:13,601 44 INFO rb-01d1866-225816-427570 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-22 10:00:13,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:13] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.411 2026-10-22 10:00:13,667 44 INFO rb-01d1866-225816-427570 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-22 10:00:14,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.143 0.207 2026-10-22 10:00:14,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.077 2026-10-22 10:00:14,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.028 2026-10-22 10:00:14,352 44 INFO rb-01d1866-225816-427570 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-22 10:00:14,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.103 0.146 2026-10-22 10:00:14,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.097 0.150 2026-10-22 10:00:14,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.246 2026-10-22 10:00:14,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.056 2026-10-22 10:00:15,051 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.036 0.071 2026-10-22 10:00:15,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.092 2026-10-22 10:00:15,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.142 2026-10-22 10:00:15,358 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,408 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,458 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,509 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,560 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,612 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,663 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,714 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,764 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,816 44 INFO rb-01d1866-225816-427570 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-22 10:00:15,867 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-22 10:00:15,868 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 10:00:16,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17656956 (allocated 19136512) 2026-10-22 10:00:16,058 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 123911 2026-10-22 10:00:16,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-22 10:00:16,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 123911 2026-10-22 10:00:16,195 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100016_195645_test_pos_not_groupable_product.txt 2026-10-22 10:00:16,196 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpnk_dknca_chrome_odoo" 2026-10-22 10:00:16,221 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-22 10:00:17,558 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 124122 2026-10-22 10:00:17,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmp791594ak_chrome_odoo 2026-10-22 10:00:17,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:42081/json/version 2026-10-22 10:00:17,560 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:17,609 44 INFO rb-01d1866-225816-427570 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-22 10:00:17,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:42081/json 2026-10-22 10:00:17,614 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:17,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:42081/devtools/page/C141E10CD7E903E2DA81B117D26667C9 2026-10-22 10:00:17,667 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-22 10:00:17,683 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-22 10:00:17,938 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:00:17,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-22 10:00:17,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:00:17,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:00:17,971 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:00:18,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:18] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.081 0.861 2026-10-22 10:00:18,913 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': 'C141E10CD7E903E2DA81B117D26667C9', 'loaderId': '301D7716BA4614715A3F35F7D144A1E2', 'isDownload': False} 2026-10-22 10:00:18,913 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-22 10:00:18,936 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:00:18,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:18] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-22 10:00:19,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.049 2026-10-22 10:00:19,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.063 2026-10-22 10:00:19,764 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:00:19,770 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:00:19,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 10:00:19,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 10:00:19,840 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate test code "odoo.startTour('POSSalePaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:00:19,856 44 INFO rb-01d1866-225816-427570 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-22 10:00:19,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:00:19,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:00:19,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:19] "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.027 2026-10-22 10:00:20,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.068 2026-10-22 10:00:20,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.065 0.063 2026-10-22 10:00:20,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-22 10:00:21,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.513 0.588 2026-10-22 10:00:21,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.039 2026-10-22 10:00:21,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:00:21,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.073 2026-10-22 10:00:21,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:00:21,682 44 INFO rb-01d1866-225816-427570 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-22 10:00:21,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.010 2026-10-22 10:00:21,784 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:21,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:00:21,837 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:00:21,839 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:00:21,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.042 2026-10-22 10:00:21,882 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:00:21,896 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:21,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:00:21,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:21] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.094 0.088 2026-10-22 10:00:22,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.027 0.099 2026-10-22 10:00:22,158 44 INFO rb-01d1866-225816-427570 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-22 10:00:22,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.046 0.195 2026-10-22 10:00:22,379 44 INFO rb-01d1866-225816-427570 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-22 10:00:22,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.088 0.402 2026-10-22 10:00:22,467 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:00:22,484 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:22,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.026 0.291 2026-10-22 10:00:22,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.303 2026-10-22 10:00:22,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.301 2026-10-22 10:00:22,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.359 2026-10-22 10:00:22,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.360 2026-10-22 10:00:22,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.270 2026-10-22 10:00:22,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.304 2026-10-22 10:00:22,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.286 2026-10-22 10:00:22,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-22 10:00:22,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:22] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.261 2026-10-22 10:00:23,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.127 0.304 2026-10-22 10:00:23,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:23] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.395 2026-10-22 10:00:23,266 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,342 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,394 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,444 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,492 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,543 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,639 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,720 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,772 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,837 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,903 44 INFO rb-01d1866-225816-427570 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-22 10:00:23,953 44 INFO rb-01d1866-225816-427570 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-22 10:00:24,046 44 INFO rb-01d1866-225816-427570 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-22 10:00:24,074 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:24,083 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:00:24,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.101 0.085 2026-10-22 10:00:24,099 44 INFO rb-01d1866-225816-427570 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-22 10:00:24,153 44 INFO rb-01d1866-225816-427570 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-22 10:00:24,234 44 INFO rb-01d1866-225816-427570 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-22 10:00:24,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.041 0.084 2026-10-22 10:00:24,292 44 INFO rb-01d1866-225816-427570 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-22 10:00:24,365 44 INFO rb-01d1866-225816-427570 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-22 10:00:24,372 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44211531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'd0445cd6-d499-47b3-bf2d-9ac5b6d7cc70'}] 2026-10-22 10:00:24,376 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:28,122 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44211531 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'd0445cd6-d499-47b3-bf2d-9ac5b6d7cc70'} created pos.order #852 2026-10-22 10:00:28,570 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44211531 finished 2026-10-22 10:00:28,769 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 10:00:28,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 876 1.387 3.015 2026-10-22 10:00:28,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.002 0.034 2026-10-22 10:00:28,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.040 2026-10-22 10:00:28,983 44 INFO rb-01d1866-225816-427570 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-22 10:00:28,987 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49365508 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'd0445cd6-d499-47b3-bf2d-9ac5b6d7cc70'}] 2026-10-22 10:00:29,007 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49365508 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'd0445cd6-d499-47b3-bf2d-9ac5b6d7cc70'} sync ignored for existing PoS order pos.order(852,) (state: done) 2026-10-22 10:00:29,033 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49365508 finished 2026-10-22 10:00:29,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.081 0.197 2026-10-22 10:00:29,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-22 10:00:29,315 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-22 10:00:29,492 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 17012240 (allocated 19009536) 2026-10-22 10:00:29,524 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 124122 2026-10-22 10:00:29,525 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-22 10:00:29,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 124122 2026-10-22 10:00:29,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100029_663885_test_pos_order_and_invoice_amounts.txt 2026-10-22 10:00:29,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmp791594ak_chrome_odoo" 2026-10-22 10:00:29,718 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-22 10:00:30,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 124336 2026-10-22 10:00:30,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmpqnw7c368_chrome_odoo 2026-10-22 10:00:30,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:34759/json/version 2026-10-22 10:00:30,399 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:30,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-22 10:00:30,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:34759/json 2026-10-22 10:00:30,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:30,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:34759/devtools/page/611D0363E952938541E11B6B20DCD1B6 2026-10-22 10:00:30,465 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-22 10:00:30,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-22 10:00:30,579 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:00:30,595 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-22 10:00:30,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:00:30,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:00:30,624 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:00:31,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:31] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.064 0.808 2026-10-22 10:00:31,497 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '611D0363E952938541E11B6B20DCD1B6', 'loaderId': '9BB3B93CFAF4939563034C63BCDFEADF', 'isDownload': False} 2026-10-22 10:00:31,497 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-22 10:00:31,529 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:00:31,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:31] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 10:00:31,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:31] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 10:00:31,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:31] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-22 10:00:32,285 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:00:32,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:00:32,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 10:00:32,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate test code "odoo.startTour('PosSaleWarning', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:00:32,356 44 INFO rb-01d1866-225816-427570 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-22 10:00:32,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.013 2026-10-22 10:00:32,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 10:00:32,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:00:32,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "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.028 2026-10-22 10:00:32,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.056 2026-10-22 10:00:32,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.048 0.072 2026-10-22 10:00:32,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-10-22 10:00:33,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.413 0.571 2026-10-22 10:00:33,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:33] "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-22 10:00:33,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:00:33,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:33] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.048 2026-10-22 10:00:34,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.023 2026-10-22 10:00:34,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-22 10:00:34,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:00:34,166 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:00:34,186 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 10:00:34,197 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:00:34,236 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:00:34,247 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00: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-22 10:00:34,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.052 0.064 2026-10-22 10:00:34,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-22 10:00:34,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.173 2026-10-22 10:00:34,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.008 0.038 2026-10-22 10:00:34,393 44 INFO rb-01d1866-225816-427570 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-22 10:00:34,451 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:34,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.082 0.084 2026-10-22 10:00:34,619 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:00:34,678 44 INFO rb-01d1866-225816-427570 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-22 10:00:34,711 44 INFO rb-01d1866-225816-427570 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-22 10:00:34,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.080 0.256 2026-10-22 10:00:34,792 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:34,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.319 2026-10-22 10:00:34,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.366 2026-10-22 10:00:34,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:34] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.400 2026-10-22 10:00:35,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.544 2026-10-22 10:00:35,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.029 2026-10-22 10:00:35,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.016 0.287 2026-10-22 10:00:35,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.294 2026-10-22 10:00:35,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.281 2026-10-22 10:00:35,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.110 0.330 2026-10-22 10:00:35,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.387 2026-10-22 10:00:35,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.837 2026-10-22 10:00:35,496 44 INFO rb-01d1866-225816-427570 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-22 10:00:35,604 44 INFO rb-01d1866-225816-427570 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-22 10:00:35,653 44 INFO rb-01d1866-225816-427570 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-22 10:00:35,715 44 INFO rb-01d1866-225816-427570 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-22 10:00:35,798 44 INFO rb-01d1866-225816-427570 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-22 10:00:35,844 44 INFO rb-01d1866-225816-427570 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-22 10:00:35,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.023 0.062 2026-10-22 10:00:35,896 44 INFO rb-01d1866-225816-427570 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-22 10:00:35,952 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,000 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.042 0.079 2026-10-22 10:00:36,051 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,165 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,223 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,268 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,318 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,370 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,420 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,471 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,522 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,573 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,666 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,720 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,770 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,830 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,897 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,947 44 INFO rb-01d1866-225816-427570 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-22 10:00:36,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00: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.028 0.053 2026-10-22 10:00:37,004 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,051 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,102 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.097 2026-10-22 10:00:37,156 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,240 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,255 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:37,258 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:37,291 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,342 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,425 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,476 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,545 44 INFO rb-01d1866-225816-427570 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-22 10:00:37,555 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:00:37,559 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13822551 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'f5b7a1c3-4984-4cd4-8306-ffe930f07b5a'}] 2026-10-22 10:00:38,448 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13822551 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'f5b7a1c3-4984-4cd4-8306-ffe930f07b5a'} created pos.order #853 2026-10-22 10:00:38,480 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13822551 finished 2026-10-22 10:00:38,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.437 0.622 2026-10-22 10:00:38,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:38] "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-22 10:00:38,812 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70893454 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'f5b7a1c3-4984-4cd4-8306-ffe930f07b5a'}] 2026-10-22 10:00:38,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-22 10:00:38,816 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-22 10:00:38,830 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70893454 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'f5b7a1c3-4984-4cd4-8306-ffe930f07b5a'} sync ignored for existing PoS order pos.order(853,) (state: paid) 2026-10-22 10:00:38,885 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70893454 finished 2026-10-22 10:00:39,010 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17962080 (allocated 19533824) 2026-10-22 10:00:39,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 124336 2026-10-22 10:00:39,049 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-22 10:00:39,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 124336 2026-10-22 10:00:39,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.139 0.169 2026-10-22 10:00:39,188 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100039_188724_test_pos_sale_warnings.txt 2026-10-22 10:00:39,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmpqnw7c368_chrome_odoo" 2026-10-22 10:00:39,213 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-22 10:00:40,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 124543 2026-10-22 10:00:40,141 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmp7585g62a_chrome_odoo 2026-10-22 10:00:40,141 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:37183/json/version 2026-10-22 10:00:40,142 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:40,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-22 10:00:40,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:37183/json 2026-10-22 10:00:40,239 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:00:40,265 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:37183/devtools/page/0DFC1B1C175FDBD05FFA79FFC66BB54C 2026-10-22 10:00:40,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-22 10:00:40,297 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-22 10:00:40,460 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:00:40,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-22 10:00:40,466 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:00:40,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:00:40,488 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:00:41,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:41] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.085 0.867 2026-10-22 10:00:41,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': '0DFC1B1C175FDBD05FFA79FFC66BB54C', 'loaderId': '3531827FEF3E2FDF7BB7B36E83B18DCB', 'isDownload': False} 2026-10-22 10:00:41,439 44 INFO rb-01d1866-225816-427570 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-22 10:00:41,463 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:00:41,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:41] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-22 10:00:41,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:41] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-22 10:00:41,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:41] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-22 10:00:42,216 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:00:42,224 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:42,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-22 10:00:42,323 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate test code "odoo.startTour('test_quantity_updated_settle', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:00:42,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.010 2026-10-22 10:00:42,336 44 INFO rb-01d1866-225816-427570 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-22 10:00:42,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 10:00:42,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:00:42,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "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-22 10:00:42,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.053 2026-10-22 10:00:42,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.062 2026-10-22 10:00:42,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-22 10:00:43,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.462 0.537 2026-10-22 10:00:43,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00: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-22 10:00:43,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:00:43,887 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:43] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.060 2026-10-22 10:00:43,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00: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-22 10:00:43,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-22 10:00:44,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00: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-22 10:00:44,100 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:00:44,110 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:00:44,115 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:00:44,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.010 0.029 2026-10-22 10:00:44,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-22 10:00:44,158 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:00:44,171 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:00:44,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.027 0.099 2026-10-22 10:00:44,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.038 2026-10-22 10:00:44,321 44 INFO rb-01d1866-225816-427570 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-22 10:00:44,461 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:00:44,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.049 0.050 2026-10-22 10:00:44,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.092 2026-10-22 10:00:44,603 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:00:44,606 44 INFO rb-01d1866-225816-427570 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-22 10:00:44,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.153 2026-10-22 10:00:44,667 44 INFO rb-01d1866-225816-427570 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-22 10:00:44,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.100 0.269 2026-10-22 10:00:44,816 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:00:44,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.353 2026-10-22 10:00:44,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.410 2026-10-22 10:00:44,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:44] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.343 2026-10-22 10:00:45,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.060 0.604 2026-10-22 10:00:45,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.289 2026-10-22 10:00:45,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-22 10:00:45,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.538 2026-10-22 10:00:45,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-22 10:00:45,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.443 2026-10-22 10:00:45,412 44 INFO rb-01d1866-225816-427570 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-22 10:00:45,477 44 INFO rb-01d1866-225816-427570 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-22 10:00:45,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.096 0.192 2026-10-22 10:00:45,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.069 0.085 2026-10-22 10:00:46,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.028 2026-10-22 10:00:46,182 44 INFO rb-01d1866-225816-427570 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-22 10:00:46,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.070 0.174 2026-10-22 10:00:46,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.082 0.160 2026-10-22 10:00:46,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.237 2026-10-22 10:00:46,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.043 2026-10-22 10:00:46,822 44 INFO rb-01d1866-225816-427570 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-22 10:00:46,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.065 2026-10-22 10:00:46,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.042 0.105 2026-10-22 10:00:47,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.043 0.139 2026-10-22 10:00:47,121 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,171 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,225 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,276 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,406 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,490 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:00:47,508 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:00:47,541 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,592 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,675 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,753 44 INFO rb-01d1866-225816-427570 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-22 10:00:47,759 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75206431 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '3a481b1f-44a2-4a5c-bcf8-458567b8e48b'}] 2026-10-22 10:00:47,764 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:00:48,468 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75206431 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '3a481b1f-44a2-4a5c-bcf8-458567b8e48b'} created pos.order #854 2026-10-22 10:00:48,499 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75206431 finished 2026-10-22 10:00:49,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 430 0.531 0.934 2026-10-22 10:00:49,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:00:49,444 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33228140 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '3a481b1f-44a2-4a5c-bcf8-458567b8e48b'}] 2026-10-22 10:00:49,458 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33228140 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '3a481b1f-44a2-4a5c-bcf8-458567b8e48b'} sync ignored for existing PoS order pos.order(854,) (state: paid) 2026-10-22 10:00:49,473 44 INFO rb-01d1866-225816-427570 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-22 10:00:49,491 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33228140 finished 2026-10-22 10:00:49,521 44 INFO rb-01d1866-225816-427570 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-22 10:00:49,580 44 INFO rb-01d1866-225816-427570 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-22 10:00:49,632 44 INFO rb-01d1866-225816-427570 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-22 10:00:49,698 44 INFO rb-01d1866-225816-427570 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-22 10:00:49,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.138 0.291 2026-10-22 10:00:49,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.281 2026-10-22 10:00:50,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.036 0.060 2026-10-22 10:00:50,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.023 2026-10-22 10:00:50,204 44 INFO rb-01d1866-225816-427570 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-22 10:00:50,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 55 0.070 0.133 2026-10-22 10:00:50,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.062 0.128 2026-10-22 10:00:50,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.018 0.189 2026-10-22 10:00:50,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.035 2026-10-22 10:00:50,752 44 INFO rb-01d1866-225816-427570 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-22 10:00:50,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.025 0.059 2026-10-22 10:00:50,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.065 2026-10-22 10:00:50,909 44 INFO rb-01d1866-225816-427570 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-22 10:00:50,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:00:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.113 2026-10-22 10:00:50,963 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-22 10:00:50,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-22 10:00:51,124 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19898752 (allocated 21893120) 2026-10-22 10:00:51,132 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 124543 2026-10-22 10:00:51,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-22 10:00:51,142 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 124543 2026-10-22 10:00:51,255 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100051_255546_test_quantity_updated_settle.txt 2026-10-22 10:00:51,255 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmp7585g62a_chrome_odoo" 2026-10-22 10:00:51,281 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-22 10:00:52,670 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61202140 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '70b9df10-173c-4381-80f3-c342110b0458'}] 2026-10-22 10:00:52,872 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1385] 2026-10-22 10:00:55,643 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61202140 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '70b9df10-173c-4381-80f3-c342110b0458'} created pos.order #855 2026-10-22 10:00:55,646 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61202140 finished 2026-10-22 10:00:55,919 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32560800 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '448d5fbb-e6ea-4b77-b13f-c0478b0f4aa5'}] 2026-10-22 10:00:57,873 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32560800 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '448d5fbb-e6ea-4b77-b13f-c0478b0f4aa5'} created pos.order #856 2026-10-22 10:00:57,873 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32560800 finished 2026-10-22 10:00:58,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-22 10:00:59,731 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55674570 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '37e24870-c103-4c8a-8231-2bf405a1c098'}] 2026-10-22 10:00:59,919 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1390] 2026-10-22 10:01:02,666 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55674570 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '37e24870-c103-4c8a-8231-2bf405a1c098'} created pos.order #857 2026-10-22 10:01:02,671 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55674570 finished 2026-10-22 10:01:03,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-22 10:01:05,118 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 124775 2026-10-22 10:01:05,118 44 INFO rb-01d1866-225816-427570 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/tmpv9slowxx_chrome_odoo 2026-10-22 10:01:05,118 44 INFO rb-01d1866-225816-427570 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:33127/json/version 2026-10-22 10:01:05,120 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:05,187 44 INFO rb-01d1866-225816-427570 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-22 10:01:05,187 44 INFO rb-01d1866-225816-427570 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:33127/json 2026-10-22 10:01:05,188 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:05,208 44 INFO rb-01d1866-225816-427570 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:33127/devtools/page/0B0C72AF2EEEEA7DAD6189742989EEEB 2026-10-22 10:01:05,216 44 INFO rb-01d1866-225816-427570 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-22 10:01:05,238 44 INFO rb-01d1866-225816-427570 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-22 10:01:05,457 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:01:05,462 44 INFO rb-01d1866-225816-427570 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-22 10:01:05,465 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:01:05,465 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:01:05,483 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:01:06,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:06] "GET /pos/ui/127 HTTP/1.1" 200 - 130 0.122 1.196 2026-10-22 10:01:06,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '0B0C72AF2EEEEA7DAD6189742989EEEB', 'loaderId': '38A412B38C563A3BBAE238C54DC6F410', 'isDownload': False} 2026-10-22 10:01:06,806 44 INFO rb-01d1866-225816-427570 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-22 10:01:06,809 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:01:06,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:06] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 10:01:06,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:06] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-22 10:01:06,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:06] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-22 10:01:07,574 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:07,580 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:07,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.030 2026-10-22 10:01:07,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Evaluate test code "odoo.startTour('test_sale_order_fp_different_from_partner_one', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:01:07,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-22 10:01:07,674 44 INFO rb-01d1866-225816-427570 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-22 10:01:07,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:01:07,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:07,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.022 0.029 2026-10-22 10:01:07,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-22 10:01:07,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.054 2026-10-22 10:01:07,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-22 10:01:08,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.397 0.515 2026-10-22 10:01:08,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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-22 10:01:08,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:01:09,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.064 2026-10-22 10:01:09,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.015 2026-10-22 10:01:09,125 44 INFO rb-01d1866-225816-427570 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-22 10:01:09,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:01:09,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:01:09,248 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:01:09,249 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 10:01:09,257 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:01:09,334 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "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-22 10:01:09,341 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.059 2026-10-22 10:01:09,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.047 0.079 2026-10-22 10:01:09,357 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:09,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.008 0.154 2026-10-22 10:01:09,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.095 2026-10-22 10:01:09,443 44 INFO rb-01d1866-225816-427570 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-22 10:01:09,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.077 0.137 2026-10-22 10:01:09,568 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:09,619 44 INFO rb-01d1866-225816-427570 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-22 10:01:09,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.046 0.304 2026-10-22 10:01:09,707 44 INFO rb-01d1866-225816-427570 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-22 10:01:09,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.217 2026-10-22 10:01:09,717 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:09,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.234 2026-10-22 10:01:09,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.256 2026-10-22 10:01:09,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.305 2026-10-22 10:01:09,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image?model=product.template&field=image_128&id=2226&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.273 2026-10-22 10:01:09,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.254 2026-10-22 10:01:09,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:09] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.021 0.239 2026-10-22 10:01:10,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.251 2026-10-22 10:01:10,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.262 2026-10-22 10:01:10,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.060 0.304 2026-10-22 10:01:10,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.295 2026-10-22 10:01:10,270 44 INFO rb-01d1866-225816-427570 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-22 10:01:10,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.399 2026-10-22 10:01:10,328 44 INFO rb-01d1866-225816-427570 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-22 10:01:10,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.081 0.185 2026-10-22 10:01:10,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.072 2026-10-22 10:01:10,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.017 0.028 2026-10-22 10:01:10,932 44 INFO rb-01d1866-225816-427570 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-22 10:01:11,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.076 0.144 2026-10-22 10:01:11,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.058 0.147 2026-10-22 10:01:11,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.198 2026-10-22 10:01:11,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.039 2026-10-22 10:01:11,532 44 INFO rb-01d1866-225816-427570 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-22 10:01:11,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.063 2026-10-22 10:01:11,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.064 2026-10-22 10:01:11,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.099 2026-10-22 10:01:11,731 44 INFO rb-01d1866-225816-427570 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-22 10:01:11,781 44 INFO rb-01d1866-225816-427570 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-22 10:01:11,832 44 INFO rb-01d1866-225816-427570 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-22 10:01:11,889 44 INFO rb-01d1866-225816-427570 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-22 10:01:11,941 44 INFO rb-01d1866-225816-427570 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-22 10:01:11,997 44 INFO rb-01d1866-225816-427570 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-22 10:01:12,076 44 INFO rb-01d1866-225816-427570 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-22 10:01:12,099 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:01:12,100 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:01:12,130 44 INFO rb-01d1866-225816-427570 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-22 10:01:12,178 44 INFO rb-01d1866-225816-427570 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-22 10:01:12,251 44 INFO rb-01d1866-225816-427570 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-22 10:01:12,327 44 INFO rb-01d1866-225816-427570 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-22 10:01:12,333 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82735979 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cb26d24b-850b-46cd-b5ce-a45a0b2aaa0f'}] 2026-10-22 10:01:12,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:01:13,163 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82735979 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cb26d24b-850b-46cd-b5ce-a45a0b2aaa0f'} created pos.order #859 2026-10-22 10:01:13,195 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82735979 finished 2026-10-22 10:01:13,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 292 0.435 0.708 2026-10-22 10:01:13,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:13] "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-22 10:01:13,675 44 INFO rb-01d1866-225816-427570 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-22 10:01:13,681 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19655520 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'cb26d24b-850b-46cd-b5ce-a45a0b2aaa0f'}] 2026-10-22 10:01:13,691 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19655520 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'cb26d24b-850b-46cd-b5ce-a45a0b2aaa0f'} sync ignored for existing PoS order pos.order(859,) (state: paid) 2026-10-22 10:01:13,727 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19655520 finished 2026-10-22 10:01:13,766 44 INFO rb-01d1866-225816-427570 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-22 10:01:13,818 44 INFO rb-01d1866-225816-427570 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-22 10:01:13,868 44 INFO rb-01d1866-225816-427570 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-22 10:01:13,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.067 0.173 2026-10-22 10:01:13,927 44 INFO rb-01d1866-225816-427570 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-22 10:01:13,983 44 INFO rb-01d1866-225816-427570 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-22 10:01:14,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.080 2026-10-22 10:01:14,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.026 0.058 2026-10-22 10:01:14,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.032 2026-10-22 10:01:14,291 44 INFO rb-01d1866-225816-427570 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-22 10:01:14,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 56 0.079 0.129 2026-10-22 10:01:14,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.121 0.161 2026-10-22 10:01:14,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.280 2026-10-22 10:01:14,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.060 2026-10-22 10:01:14,957 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.026 0.059 2026-10-22 10:01:15,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.022 0.096 2026-10-22 10:01:15,161 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.122 2026-10-22 10:01:15,213 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,258 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,315 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,368 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,421 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,492 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,539 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,589 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,649 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,719 44 INFO rb-01d1866-225816-427570 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-22 10:01:15,729 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70359981 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000002', 'uuid': 'db41645f-3b7a-40f4-ab25-4a3f8cc76c32'}] 2026-10-22 10:01:16,250 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70359981 order {'name': '/', 'pos_reference': '261-127-000002', 'uuid': 'db41645f-3b7a-40f4-ab25-4a3f8cc76c32'} created pos.order #860 2026-10-22 10:01:16,288 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70359981 finished 2026-10-22 10:01:16,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 181 0.327 0.515 2026-10-22 10:01:16,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:16] "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-22 10:01:16,670 44 INFO rb-01d1866-225816-427570 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-22 10:01:16,684 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40419670 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': 'db41645f-3b7a-40f4-ab25-4a3f8cc76c32'}] 2026-10-22 10:01:16,702 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40419670 order {'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': 'db41645f-3b7a-40f4-ab25-4a3f8cc76c32'} sync ignored for existing PoS order pos.order(860,) (state: paid) 2026-10-22 10:01:16,740 44 INFO rb-01d1866-225816-427570 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-22 10:01:16,745 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40419670 finished 2026-10-22 10:01:16,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-22 10:01:16,795 44 INFO rb-01d1866-225816-427570 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-22 10:01:16,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.065 0.179 2026-10-22 10:01:17,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 23044020 (allocated 25038848) 2026-10-22 10:01:17,017 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 124775 2026-10-22 10:01:17,026 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-22 10:01:17,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 124775 2026-10-22 10:01:17,153 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100117_153454_test_sale_order_fp_different_from_partner_one.txt 2026-10-22 10:01:17,153 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpv9slowxx_chrome_odoo" 2026-10-22 10:01:17,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-22 10:01:18,614 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 125011 2026-10-22 10:01:18,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpqxzyxf80_chrome_odoo 2026-10-22 10:01:18,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:42651/json/version 2026-10-22 10:01:18,616 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:18,669 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-10-22 10:01:18,669 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:42651/json 2026-10-22 10:01:18,671 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:18,691 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:42651/devtools/page/40210C81CB01F4D5F6202FA541198F6D 2026-10-22 10:01:18,701 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-22 10:01:18,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-22 10:01:18,935 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:01:18,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-22 10:01:18,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 10:01:18,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 10:01:18,955 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:01:19,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:19] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 85 0.092 0.796 2026-10-22 10:01:19,841 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '40210C81CB01F4D5F6202FA541198F6D', 'loaderId': '1E9BF26AFCB8EDC22E0B68EACB2C597E', 'isDownload': False} 2026-10-22 10:01:19,842 44 INFO rb-01d1866-225816-427570 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-22 10:01:19,863 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:01:19,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:19] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-22 10:01:19,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:19] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-22 10:01:19,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:19] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-22 10:01:20,746 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:20,761 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:01:20,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 10:01:20,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Evaluate test code "odoo.startTour('test_selected_partner_quotation_loading', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:01:20,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 10:01:20,832 44 INFO rb-01d1866-225816-427570 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-22 10:01:20,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:01:20,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:20,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "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.032 2026-10-22 10:01:20,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.069 2026-10-22 10:01:21,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.044 0.092 2026-10-22 10:01:21,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-22 10:01:22,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.544 0.596 2026-10-22 10:01:22,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "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-22 10:01:22,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:01:22,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.054 2026-10-22 10:01:22,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.011 2026-10-22 10:01:22,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-10-22 10:01:22,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:01:22,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:22,658 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:01:22,682 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 10:01:22,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.049 0.048 2026-10-22 10:01:22,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-10-22 10:01:22,763 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "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-22 10:01:22,764 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:22,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.046 0.166 2026-10-22 10:01:22,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.078 2026-10-22 10:01:22,907 44 INFO rb-01d1866-225816-427570 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-22 10:01:22,988 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:23,049 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:01:23,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.100 0.069 2026-10-22 10:01:23,160 44 INFO rb-01d1866-225816-427570 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-22 10:01:23,211 44 INFO rb-01d1866-225816-427570 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-22 10:01:23,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.035 0.220 2026-10-22 10:01:23,227 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:23,263 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.014 0.233 2026-10-22 10:01:23,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.292 2026-10-22 10:01:23,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.265 2026-10-22 10:01:23,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.334 2026-10-22 10:01:23,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-22 10:01:23,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.196 2026-10-22 10:01:23,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2227&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-22 10:01:23,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2228&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.208 2026-10-22 10:01:23,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-22 10:01:23,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.058 0.249 2026-10-22 10:01:23,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-22 10:01:23,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.263 2026-10-22 10:01:23,762 44 INFO rb-01d1866-225816-427570 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-22 10:01:23,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:23] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.371 2026-10-22 10:01:23,850 44 INFO rb-01d1866-225816-427570 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-22 10:01:23,899 44 INFO rb-01d1866-225816-427570 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-22 10:01:23,964 44 INFO rb-01d1866-225816-427570 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-22 10:01:24,022 44 INFO rb-01d1866-225816-427570 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-22 10:01:24,074 44 INFO rb-01d1866-225816-427570 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-22 10:01:24,126 44 INFO rb-01d1866-225816-427570 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-22 10:01:24,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.050 0.060 2026-10-22 10:01:24,195 44 INFO rb-01d1866-225816-427570 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-22 10:01:24,266 44 INFO rb-01d1866-225816-427570 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-22 10:01:24,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.040 0.092 2026-10-22 10:01:24,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.092 0.227 2026-10-22 10:01:24,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:24] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.031 2026-10-22 10:01:24,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.083 0.078 2026-10-22 10:01:24,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.024 2026-10-22 10:01:25,008 44 INFO rb-01d1866-225816-427570 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-22 10:01:25,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.123 0.145 2026-10-22 10:01:25,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.091 0.161 2026-10-22 10:01:25,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.243 2026-10-22 10:01:25,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.029 0.042 2026-10-22 10:01:25,680 44 INFO rb-01d1866-225816-427570 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-22 10:01:25,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.032 0.075 2026-10-22 10:01:25,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.093 2026-10-22 10:01:25,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.119 2026-10-22 10:01:25,950 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,002 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,053 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,104 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,178 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,225 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,309 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,366 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,417 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,479 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,540 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,597 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.070 2026-10-22 10:01:26,648 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,703 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,762 44 INFO rb-01d1866-225816-427570 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-22 10:01:26,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.085 2026-10-22 10:01:26,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.100 2026-10-22 10:01:26,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:26] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.029 2026-10-22 10:01:27,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.048 0.074 2026-10-22 10:01:27,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.027 2026-10-22 10:01:27,153 44 INFO rb-01d1866-225816-427570 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-22 10:01:27,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:27] "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.097 0.140 2026-10-22 10:01:27,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.087 0.160 2026-10-22 10:01:27,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.244 2026-10-22 10:01:27,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.023 0.046 2026-10-22 10:01:27,795 44 INFO rb-01d1866-225816-427570 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-22 10:01:27,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.042 0.064 2026-10-22 10:01:27,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.115 2026-10-22 10:01:28,018 44 INFO rb-01d1866-225816-427570 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-22 10:01:28,064 44 INFO rb-01d1866-225816-427570 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-22 10:01:28,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.150 2026-10-22 10:01:28,115 44 INFO rb-01d1866-225816-427570 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-22 10:01:28,166 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-22 10:01:28,167 44 INFO rb-01d1866-225816-427570 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-22 10:01:28,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20531364 (allocated 22155264) 2026-10-22 10:01:28,311 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 125011 2026-10-22 10:01:28,312 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-22 10:01:28,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 125011 2026-10-22 10:01:28,446 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100128_446552_test_selected_partner_quotation_loading.txt 2026-10-22 10:01:28,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpqxzyxf80_chrome_odoo" 2026-10-22 10:01:28,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-22 10:01:30,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 125247 2026-10-22 10:01:30,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmp9o1ug6_u_chrome_odoo 2026-10-22 10:01:30,564 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:45239/json/version 2026-10-22 10:01:30,567 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:30,612 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-22 10:01:30,612 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:45239/json 2026-10-22 10:01:30,613 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:30,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:45239/devtools/page/B16AD25F8D2AA7A01887ED76648245EB 2026-10-22 10:01:30,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-22 10:01:30,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-22 10:01:30,919 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:01:30,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-22 10:01:30,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:01:30,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:01:30,967 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:01:31,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:31] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.093 0.834 2026-10-22 10:01:31,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': 'B16AD25F8D2AA7A01887ED76648245EB', 'loaderId': 'E10EF2D548BEFD6B66553AA72DECA7FF', 'isDownload': False} 2026-10-22 10:01:31,875 44 INFO rb-01d1866-225816-427570 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-22 10:01:31,899 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:01:31,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:31] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-22 10:01:31,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:31] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-22 10:01:31,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:31] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.041 2026-10-22 10:01:32,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:01:32,679 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:01:32,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.029 2026-10-22 10:01:32,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-22 10:01:32,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Evaluate test code "odoo.startTour('test_settle_cancelled_sale_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:01:32,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 10:01:32,778 44 INFO rb-01d1866-225816-427570 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-22 10:01:32,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:32,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "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-22 10:01:32,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-22 10:01:32,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.034 0.061 2026-10-22 10:01:32,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-22 10:01:33,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.398 0.547 2026-10-22 10:01:34,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "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-22 10:01:34,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.013 2026-10-22 10:01:34,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.061 2026-10-22 10:01:34,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.019 2026-10-22 10:01:34,284 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-10-22 10:01:34,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:01:34,373 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:34,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:01:34,409 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:01:34,426 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:01:34,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.034 0.038 2026-10-22 10:01:34,486 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:01:34,492 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:01:34,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.021 0.076 2026-10-22 10:01:34,526 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:01:34,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.015 0.041 2026-10-22 10:01:34,673 44 INFO rb-01d1866-225816-427570 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-22 10:01:34,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.067 0.116 2026-10-22 10:01:34,840 44 INFO rb-01d1866-225816-427570 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-22 10:01:34,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.087 0.248 2026-10-22 10:01:34,854 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:34,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.130 2026-10-22 10:01:34,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-22 10:01:34,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.160 2026-10-22 10:01:34,978 44 INFO rb-01d1866-225816-427570 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-22 10:01:34,984 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:34,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:34] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-10-22 10:01:35,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.227 2026-10-22 10:01:35,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2229&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.206 2026-10-22 10:01:35,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.230 2026-10-22 10:01:35,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.014 0.239 2026-10-22 10:01:35,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-22 10:01:35,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.258 2026-10-22 10:01:35,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2230&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.251 2026-10-22 10:01:35,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-22 10:01:35,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.061 0.349 2026-10-22 10:01:35,565 44 INFO rb-01d1866-225816-427570 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-22 10:01:35,634 44 INFO rb-01d1866-225816-427570 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-22 10:01:36,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.173 0.210 2026-10-22 10:01:36,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.092 2026-10-22 10:01:36,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.034 2026-10-22 10:01:36,376 44 INFO rb-01d1866-225816-427570 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-22 10:01:36,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.101 0.149 2026-10-22 10:01:36,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.137 0.195 2026-10-22 10:01:36,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.324 2026-10-22 10:01:37,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.047 2026-10-22 10:01:37,137 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.031 0.077 2026-10-22 10:01:37,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.035 0.123 2026-10-22 10:01:37,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.158 2026-10-22 10:01:37,475 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,526 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,578 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,659 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,685 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:01:37,686 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:37,711 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,760 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,848 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,928 44 INFO rb-01d1866-225816-427570 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-22 10:01:37,933 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95838332 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '1e78b554-c57e-4b38-a5b4-47b38cf225c8'}] 2026-10-22 10:01:37,947 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:01:38,913 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95838332 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '1e78b554-c57e-4b38-a5b4-47b38cf225c8'} created pos.order #861 2026-10-22 10:01:38,947 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95838332 finished 2026-10-22 10:01:39,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.585 0.799 2026-10-22 10:01:39,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.018 2026-10-22 10:01:39,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-22 10:01:39,541 44 INFO rb-01d1866-225816-427570 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-22 10:01:39,552 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81532808 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '1e78b554-c57e-4b38-a5b4-47b38cf225c8'}] 2026-10-22 10:01:39,568 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81532808 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '1e78b554-c57e-4b38-a5b4-47b38cf225c8'} sync ignored for existing PoS order pos.order(861,) (state: paid) 2026-10-22 10:01:39,608 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81532808 finished 2026-10-22 10:01:39,761 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18290336 (allocated 19922944) 2026-10-22 10:01:39,770 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 125247 2026-10-22 10:01:39,774 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-22 10:01:39,775 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 125247 2026-10-22 10:01:39,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.169 0.151 2026-10-22 10:01:39,924 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100139_924668_test_settle_cancelled_sale_order.txt 2026-10-22 10:01:39,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmp9o1ug6_u_chrome_odoo" 2026-10-22 10:01:40,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-22 10:01:41,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 125467 2026-10-22 10:01:41,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmpyg4nstz0_chrome_odoo 2026-10-22 10:01:41,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:37815/json/version 2026-10-22 10:01:41,038 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:41,103 44 INFO rb-01d1866-225816-427570 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-22 10:01:41,104 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:37815/json 2026-10-22 10:01:41,104 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:41,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:37815/devtools/page/8D2EB250041B7579268E050B93DC6121 2026-10-22 10:01:41,132 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-10-22 10:01:41,154 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-22 10:01:41,336 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:01:41,339 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-22 10:01:41,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 10:01:41,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 10:01:41,374 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:01:42,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:42] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 130 0.155 1.096 2026-10-22 10:01:42,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '8D2EB250041B7579268E050B93DC6121', 'loaderId': '6FAE05AFBBBA3FB04A6A152BDD2B64FE', 'isDownload': False} 2026-10-22 10:01:42,620 44 INFO rb-01d1866-225816-427570 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-22 10:01:42,649 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:01:42,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:42] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-22 10:01:42,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:42] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-22 10:01:42,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:42] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.034 2026-10-22 10:01:43,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:43,406 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:43,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-22 10:01:43,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.011 2026-10-22 10:01:43,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Evaluate test code "odoo.startTour('test_settle_changed_price_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:01:43,508 44 INFO rb-01d1866-225816-427570 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-22 10:01:43,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 10:01:43,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:43,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.018 0.025 2026-10-22 10:01:43,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.056 2026-10-22 10:01:43,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.071 2026-10-22 10:01:43,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-22 10:01:44,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.413 0.612 2026-10-22 10:01:44,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:01:44,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.013 2026-10-22 10:01:45,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.069 2026-10-22 10:01:45,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.016 2026-10-22 10:01:45,179 44 INFO rb-01d1866-225816-427570 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-22 10:01:45,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:01:45,307 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:01:45,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:01:45,351 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:01:45,353 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:01:45,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.018 0.048 2026-10-22 10:01:45,455 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:01:45,456 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:01:45,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.031 0.136 2026-10-22 10:01:45,505 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:01:45,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.058 0.057 2026-10-22 10:01:45,600 44 INFO rb-01d1866-225816-427570 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-22 10:01:45,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.111 2026-10-22 10:01:45,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.089 0.196 2026-10-22 10:01:45,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.013 0.131 2026-10-22 10:01:45,800 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:45,807 44 INFO rb-01d1866-225816-427570 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-22 10:01:45,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.122 2026-10-22 10:01:45,886 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:01:45,887 44 INFO rb-01d1866-225816-427570 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-22 10:01:45,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.029 0.174 2026-10-22 10:01:46,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.238 2026-10-22 10:01:46,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.033 2026-10-22 10:01:46,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-22 10:01:46,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-22 10:01:46,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.256 2026-10-22 10:01:46,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-22 10:01:46,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.504 2026-10-22 10:01:46,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.216 2026-10-22 10:01:46,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.062 0.264 2026-10-22 10:01:46,481 44 INFO rb-01d1866-225816-427570 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-22 10:01:46,554 44 INFO rb-01d1866-225816-427570 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-22 10:01:46,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.071 0.184 2026-10-22 10:01:46,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.074 2026-10-22 10:01:47,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.024 2026-10-22 10:01:47,153 44 INFO rb-01d1866-225816-427570 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-22 10:01:47,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.093 0.133 2026-10-22 10:01:47,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.111 0.161 2026-10-22 10:01:47,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.263 2026-10-22 10:01:47,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.056 2026-10-22 10:01:47,843 44 INFO rb-01d1866-225816-427570 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-22 10:01:47,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.039 0.067 2026-10-22 10:01:48,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.036 0.122 2026-10-22 10:01:48,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.144 2026-10-22 10:01:48,190 44 INFO rb-01d1866-225816-427570 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-22 10:01:48,237 44 INFO rb-01d1866-225816-427570 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-22 10:01:48,290 44 INFO rb-01d1866-225816-427570 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-22 10:01:48,339 44 INFO rb-01d1866-225816-427570 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-22 10:01:48,391 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-22 10:01:48,392 44 INFO rb-01d1866-225816-427570 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-22 10:01:48,522 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 17027860 (allocated 18350080) 2026-10-22 10:01:48,529 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 125467 2026-10-22 10:01:48,529 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-22 10:01:48,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 125467 2026-10-22 10:01:48,638 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100148_637816_test_settle_changed_price_with_lots.txt 2026-10-22 10:01:48,638 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmpyg4nstz0_chrome_odoo" 2026-10-22 10:01:48,669 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-22 10:01:49,750 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 125689 2026-10-22 10:01:49,750 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmpow1vgtjl_chrome_odoo 2026-10-22 10:01:49,751 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:32917/json/version 2026-10-22 10:01:49,752 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:49,774 44 INFO rb-01d1866-225816-427570 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-22 10:01:49,774 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:32917/json 2026-10-22 10:01:49,775 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:49,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:32917/devtools/page/9DD01AD9F25C3F3FC41D470326FC0891 2026-10-22 10:01:49,796 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-10-22 10:01:49,808 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-22 10:01:50,028 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:01:50,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-22 10:01:50,044 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:01:50,044 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:01:50,068 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:01:50,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:50] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.056 0.826 2026-10-22 10:01:50,948 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': '9DD01AD9F25C3F3FC41D470326FC0891', 'loaderId': '5B9547F1852174E7BDA269959039C639', 'isDownload': False} 2026-10-22 10:01:50,948 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-22 10:01:50,967 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:01:51,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-22 10:01:51,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.033 2026-10-22 10:01:51,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-22 10:01:51,754 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:51,772 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:51,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:01:51,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate test code "odoo.startTour('PosSettleDraftOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:01:51,827 44 INFO rb-01d1866-225816-427570 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-22 10:01:51,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:01:51,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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-22 10:01:51,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:51,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "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.018 2026-10-22 10:01:51,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.045 2026-10-22 10:01:52,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.083 2026-10-22 10:01:52,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-22 10:01:53,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.365 0.611 2026-10-22 10:01:53,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "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-22 10:01:53,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:01:53,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.062 2026-10-22 10:01:53,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:01:53,372 44 INFO rb-01d1866-225816-427570 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-22 10:01:53,383 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:01:53,451 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:01:53,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:01:53,499 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:01:53,535 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 10:01:53,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.029 0.047 2026-10-22 10:01:53,556 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 10:01:53,560 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "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-22 10:01:53,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:01:53,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.019 0.103 2026-10-22 10:01:53,681 44 INFO rb-01d1866-225816-427570 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-22 10:01:53,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.046 0.136 2026-10-22 10:01:53,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.016 0.138 2026-10-22 10:01:53,824 44 INFO rb-01d1866-225816-427570 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-22 10:01:53,868 44 INFO rb-01d1866-225816-427570 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-22 10:01:53,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.038 0.263 2026-10-22 10:01:53,897 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:53,908 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:53,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.170 2026-10-22 10:01:53,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:53] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.206 2026-10-22 10:01:54,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.246 2026-10-22 10:01:54,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.284 2026-10-22 10:01:54,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.302 2026-10-22 10:01:54,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-22 10:01:54,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-22 10:01:54,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-22 10:01:54,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-22 10:01:54,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-22 10:01:54,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.268 2026-10-22 10:01:54,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.307 2026-10-22 10:01:54,463 44 INFO rb-01d1866-225816-427570 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-22 10:01:54,523 44 INFO rb-01d1866-225816-427570 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-22 10:01:54,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.080 0.181 2026-10-22 10:01:54,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "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-22 10:01:54,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.022 2026-10-22 10:01:55,091 44 INFO rb-01d1866-225816-427570 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-22 10:01:55,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.078 0.133 2026-10-22 10:01:55,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.094 0.130 2026-10-22 10:01:55,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.216 2026-10-22 10:01:55,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.049 2026-10-22 10:01:55,686 44 INFO rb-01d1866-225816-427570 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-22 10:01:55,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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.043 0.064 2026-10-22 10:01:55,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.115 2026-10-22 10:01:55,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.018 0.092 2026-10-22 10:01:55,940 44 INFO rb-01d1866-225816-427570 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-22 10:01:55,989 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,041 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,092 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,168 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,187 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:56,195 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:56,224 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,271 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,340 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,428 44 INFO rb-01d1866-225816-427570 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-22 10:01:56,436 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4428082 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'd6ad8cd4-1a5f-4868-9ed7-ec1a25914260'}] 2026-10-22 10:01:56,440 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:01:56,723 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4428082 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'd6ad8cd4-1a5f-4868-9ed7-ec1a25914260'} created pos.order #862 2026-10-22 10:01:56,765 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4428082 finished 2026-10-22 10:01:57,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 163 0.228 0.370 2026-10-22 10:01:57,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01: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-22 10:01:57,247 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-22 10:01:57,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:01:57,255 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95407927 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'd6ad8cd4-1a5f-4868-9ed7-ec1a25914260'}] 2026-10-22 10:01:57,276 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95407927 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'd6ad8cd4-1a5f-4868-9ed7-ec1a25914260'} sync ignored for existing PoS order pos.order(862,) (state: paid) 2026-10-22 10:01:57,309 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95407927 finished 2026-10-22 10:01:57,436 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17897776 (allocated 19398656) 2026-10-22 10:01:57,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 125689 2026-10-22 10:01:57,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-22 10:01:57,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 125689 2026-10-22 10:01:57,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:01:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.067 0.160 2026-10-22 10:01:57,580 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100157_579991_test_settle_draft_order_service_product.txt 2026-10-22 10:01:57,580 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmpow1vgtjl_chrome_odoo" 2026-10-22 10:01:57,617 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-22 10:01:59,500 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 125908 2026-10-22 10:01:59,501 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmpom0tor32_chrome_odoo 2026-10-22 10:01:59,501 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:42225/json/version 2026-10-22 10:01:59,502 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:59,561 44 INFO rb-01d1866-225816-427570 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-22 10:01:59,562 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:42225/json 2026-10-22 10:01:59,562 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:01:59,580 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:42225/devtools/page/A8AA10F5CD1DD49CC4148A114E01E70C 2026-10-22 10:01:59,600 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-10-22 10:01:59,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-22 10:01:59,846 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:01:59,850 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-22 10:01:59,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Open "http://127.0.0.1:8069/pos/ui?config_id=127" in browser 2026-10-22 10:01:59,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=127" 2026-10-22 10:01:59,888 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:02:00,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:00] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 84 0.078 0.830 2026-10-22 10:02:00,795 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': 'A8AA10F5CD1DD49CC4148A114E01E70C', 'loaderId': 'EAAE7EF18677D621D3125FF2B8385714', 'isDownload': False} 2026-10-22 10:02:00,796 44 INFO rb-01d1866-225816-427570 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-22 10:02:00,816 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:02:00,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:00] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.017 2026-10-22 10:02:00,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:00] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.031 2026-10-22 10:02:00,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:00] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.056 2026-10-22 10:02:01,539 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:02:01,541 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:02:01,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 10:02:01,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 10:02:01,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Evaluate test code "odoo.startTour('test_settle_groupable_lot_total_amount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:02:01,611 44 INFO rb-01d1866-225816-427570 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-22 10:02:01,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 10:02:01,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:01,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-22 10:02:01,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.036 2026-10-22 10:02:01,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-22 10:02:01,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:01] "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-22 10:02:02,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.401 0.515 2026-10-22 10:02:02,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:02] "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-22 10:02:02,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:02:02,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:02] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-22 10:02:03,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.025 2026-10-22 10:02:03,070 44 INFO rb-01d1866-225816-427570 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-22 10:02:03,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:03,159 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:02:03,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:02:03,193 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:03,210 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:02:03,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.022 0.037 2026-10-22 10:02:03,259 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:02:03,306 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "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-22 10:02:03,322 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:02:03,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.059 0.126 2026-10-22 10:02:03,369 44 INFO rb-01d1866-225816-427570 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-22 10:02:03,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.040 0.184 2026-10-22 10:02:03,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.176 2026-10-22 10:02:03,571 44 INFO rb-01d1866-225816-427570 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-22 10:02:03,577 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:02:03,639 44 INFO rb-01d1866-225816-427570 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-22 10:02:03,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.091 0.333 2026-10-22 10:02:03,696 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:02:03,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-22 10:02:03,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.240 2026-10-22 10:02:03,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.209 2026-10-22 10:02:03,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-22 10:02:03,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.276 2026-10-22 10:02:03,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-22 10:02:03,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.215 2026-10-22 10:02:03,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:03] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-22 10:02:04,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:04] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-22 10:02:04,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:04] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-22 10:02:04,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:04] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-22 10:02:04,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.240 2026-10-22 10:02:04,245 44 INFO rb-01d1866-225816-427570 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-22 10:02:04,311 44 INFO rb-01d1866-225816-427570 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-22 10:02:04,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.077 0.163 2026-10-22 10:02:04,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.036 0.072 2026-10-22 10:02:04,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-22 10:02:04,856 44 INFO rb-01d1866-225816-427570 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-22 10:02:05,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:05] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.066 0.110 2026-10-22 10:02:05,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.068 0.127 2026-10-22 10:02:05,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.203 2026-10-22 10:02:05,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.037 2026-10-22 10:02:05,401 44 INFO rb-01d1866-225816-427570 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-22 10:02:05,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.022 0.059 2026-10-22 10:02:05,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.030 0.087 2026-10-22 10:02:05,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.145 2026-10-22 10:02:05,690 44 INFO rb-01d1866-225816-427570 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-22 10:02:05,745 44 INFO rb-01d1866-225816-427570 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-22 10:02:05,796 44 INFO rb-01d1866-225816-427570 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-22 10:02:05,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-22 10:02:05,848 44 INFO rb-01d1866-225816-427570 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-22 10:02:05,961 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16848860 (allocated 18350080) 2026-10-22 10:02:05,977 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 125908 2026-10-22 10:02:05,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-22 10:02:05,980 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 125908 2026-10-22 10:02:06,132 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100206_132162_test_settle_groupable_lot_total_amount.txt 2026-10-22 10:02:06,132 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmpom0tor32_chrome_odoo" 2026-10-22 10:02:06,157 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-22 10:02:07,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 126120 2026-10-22 10:02:07,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmp1tgiix9z_chrome_odoo 2026-10-22 10:02:07,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:34697/json/version 2026-10-22 10:02:07,515 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:07,534 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-10-22 10:02:07,534 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:34697/json 2026-10-22 10:02:07,535 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:07,544 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:34697/devtools/page/FCBFE8581D5E52AE52C166661889D7CD 2026-10-22 10:02:07,554 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-22 10:02:07,561 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-22 10:02:07,767 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:02:07,770 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-22 10:02:07,772 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:02:07,772 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:02:07,799 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:02:08,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:08] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.102 1.027 2026-10-22 10:02:08,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': 'FCBFE8581D5E52AE52C166661889D7CD', 'loaderId': '4EA6C0BE3DA4872967A155F47D909103', 'isDownload': False} 2026-10-22 10:02:08,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-22 10:02:08,948 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:02:08,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:08] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-22 10:02:09,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.044 2026-10-22 10:02:09,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.103 2026-10-22 10:02:09,739 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:02:09,748 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:09,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-10-22 10:02:09,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 10:02:09,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate test code "odoo.startTour('PosSettleCustomPrice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:02:09,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:02:09,830 44 INFO rb-01d1866-225816-427570 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-22 10:02:09,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:09,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.024 2026-10-22 10:02:09,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-22 10:02:10,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.079 2026-10-22 10:02:10,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-22 10:02:11,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.458 0.575 2026-10-22 10:02:11,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:11,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 10:02:11,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.045 2026-10-22 10:02:11,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02: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.023 2026-10-22 10:02:11,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-10-22 10:02:11,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:02:11,522 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:02:11,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-10-22 10:02:11,665 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.068 2026-10-22 10:02:11,666 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 10:02:11,674 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "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-22 10:02:11,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.054 0.108 2026-10-22 10:02:11,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.179 2026-10-22 10:02:11,710 44 INFO rb-01d1866-225816-427570 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-22 10:02:11,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.022 0.205 2026-10-22 10:02:11,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.097 2026-10-22 10:02:11,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-22 10:02:11,870 44 INFO rb-01d1866-225816-427570 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-22 10:02:11,882 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:11,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.069 2026-10-22 10:02:11,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:02:11,923 44 INFO rb-01d1866-225816-427570 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-22 10:02:11,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.112 2026-10-22 10:02:11,961 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:12,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.173 2026-10-22 10:02:12,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.212 2026-10-22 10:02:12,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.248 2026-10-22 10:02:12,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.058 0.230 2026-10-22 10:02:12,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-10-22 10:02:12,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-22 10:02:12,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.261 2026-10-22 10:02:12,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.045 0.453 2026-10-22 10:02:12,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.273 2026-10-22 10:02:12,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.070 0.299 2026-10-22 10:02:12,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:12] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.560 2026-10-22 10:02:12,683 44 INFO rb-01d1866-225816-427570 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-22 10:02:12,745 44 INFO rb-01d1866-225816-427570 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-22 10:02:13,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.106 0.214 2026-10-22 10:02:13,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.065 2026-10-22 10:02:13,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.035 2026-10-22 10:02:13,393 44 INFO rb-01d1866-225816-427570 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-22 10:02:13,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:13] "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.091 0.127 2026-10-22 10:02:13,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.065 0.134 2026-10-22 10:02:13,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.177 2026-10-22 10:02:13,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.036 2026-10-22 10:02:13,967 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.063 2026-10-22 10:02:14,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.073 2026-10-22 10:02:14,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.103 2026-10-22 10:02:14,188 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,237 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,289 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,340 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,390 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,497 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,573 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,624 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,689 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,755 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,808 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.033 0.061 2026-10-22 10:02:14,867 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,916 44 INFO rb-01d1866-225816-427570 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-22 10:02:14,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.068 2026-10-22 10:02:14,969 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-22 10:02:14,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 10:02:15,099 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17813648 (allocated 19398656) 2026-10-22 10:02:15,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 126120 2026-10-22 10:02:15,118 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-22 10:02:15,123 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 126120 2026-10-22 10:02:15,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100215_229837_test_settle_order_change_customer.txt 2026-10-22 10:02:15,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmp1tgiix9z_chrome_odoo" 2026-10-22 10:02:15,253 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-22 10:02:16,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 126335 2026-10-22 10:02:16,530 44 INFO rb-01d1866-225816-427570 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/tmpa2kqdclf_chrome_odoo 2026-10-22 10:02:16,530 44 INFO rb-01d1866-225816-427570 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:42843/json/version 2026-10-22 10:02:16,532 44 INFO rb-01d1866-225816-427570 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-22 10:02:16,563 44 INFO rb-01d1866-225816-427570 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-22 10:02:16,564 44 INFO rb-01d1866-225816-427570 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:42843/json 2026-10-22 10:02:16,564 44 INFO rb-01d1866-225816-427570 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-22 10:02:16,583 44 INFO rb-01d1866-225816-427570 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:42843/devtools/page/9120899CB64D1E5820798592F936BF92 2026-10-22 10:02:16,603 44 INFO rb-01d1866-225816-427570 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-22 10:02:16,616 44 INFO rb-01d1866-225816-427570 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-22 10:02:16,832 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:02:16,836 44 INFO rb-01d1866-225816-427570 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-22 10:02:16,849 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:02:16,849 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:02:16,875 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:02:17,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:17] "GET /pos/ui/127 HTTP/1.1" 200 - 86 0.056 0.781 2026-10-22 10:02:17,713 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '9120899CB64D1E5820798592F936BF92', 'loaderId': 'C92CE595EBF30A2784282E7790642A52', 'isDownload': False} 2026-10-22 10:02:17,713 44 INFO rb-01d1866-225816-427570 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-22 10:02:17,737 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:02:17,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 10:02:17,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-22 10:02:17,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-22 10:02:18,441 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:18,444 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:18,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 10:02:18,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Evaluate test code "odoo.startTour('PosSettleOrderShipLater', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:02:18,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 10:02:18,522 44 INFO rb-01d1866-225816-427570 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-22 10:02:18,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:02:18,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:18,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.024 2026-10-22 10:02:18,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-22 10:02:18,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.050 2026-10-22 10:02:18,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-22 10:02:19,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.362 0.525 2026-10-22 10:02:19,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:02:19,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:02:19,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:19] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-22 10:02:19,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:02:19,905 44 INFO rb-01d1866-225816-427570 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-22 10:02:19,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:20,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:02:20,054 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.053 2026-10-22 10:02:20,056 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:02:20,063 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:02:20,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.010 0.053 2026-10-22 10:02:20,102 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "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-22 10:02:20,135 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-22 10:02:20,169 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:02:20,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.043 0.159 2026-10-22 10:02:20,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.078 2026-10-22 10:02:20,254 44 INFO rb-01d1866-225816-427570 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-22 10:02:20,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.036 0.160 2026-10-22 10:02:20,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.071 0.277 2026-10-22 10:02:20,497 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:20,506 44 INFO rb-01d1866-225816-427570 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-22 10:02:20,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.014 0.181 2026-10-22 10:02:20,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-22 10:02:20,559 44 INFO rb-01d1866-225816-427570 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-22 10:02:20,562 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:20,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.134 2026-10-22 10:02:20,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.148 2026-10-22 10:02:20,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.233 2026-10-22 10:02:20,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-22 10:02:20,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-22 10:02:20,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.212 2026-10-22 10:02:20,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-22 10:02:20,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-22 10:02:20,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:20] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.018 0.211 2026-10-22 10:02:21,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.041 0.276 2026-10-22 10:02:21,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:21] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-22 10:02:21,078 44 INFO rb-01d1866-225816-427570 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-22 10:02:21,142 44 INFO rb-01d1866-225816-427570 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-22 10:02:21,437 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.100 0.190 2026-10-22 10:02:21,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.075 2026-10-22 10:02:21,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-22 10:02:21,737 44 INFO rb-01d1866-225816-427570 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-22 10:02:21,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 71 0.069 0.112 2026-10-22 10:02:22,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.102 0.147 2026-10-22 10:02:22,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.246 2026-10-22 10:02:22,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.038 2026-10-22 10:02:22,346 44 INFO rb-01d1866-225816-427570 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-22 10:02:22,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.025 0.063 2026-10-22 10:02:22,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.082 2026-10-22 10:02:22,560 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.031 0.089 2026-10-22 10:02:22,565 44 INFO rb-01d1866-225816-427570 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-22 10:02:22,658 44 INFO rb-01d1866-225816-427570 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-22 10:02:22,669 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:22,676 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:22,703 44 INFO rb-01d1866-225816-427570 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-22 10:02:22,755 44 INFO rb-01d1866-225816-427570 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-22 10:02:22,814 44 INFO rb-01d1866-225816-427570 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-22 10:02:22,871 44 INFO rb-01d1866-225816-427570 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-22 10:02:22,922 44 INFO rb-01d1866-225816-427570 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-22 10:02:23,000 44 INFO rb-01d1866-225816-427570 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-22 10:02:23,051 44 INFO rb-01d1866-225816-427570 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-22 10:02:23,126 44 INFO rb-01d1866-225816-427570 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-22 10:02:23,138 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81129711 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'e177390f-9d16-471e-83b5-38fa1ffdea76'}] 2026-10-22 10:02:23,140 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:23,535 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81129711 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'e177390f-9d16-471e-83b5-38fa1ffdea76'} created pos.order #863 2026-10-22 10:02:23,564 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81129711 finished 2026-10-22 10:02:23,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 277 0.246 0.500 2026-10-22 10:02:23,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:02:24,056 44 INFO rb-01d1866-225816-427570 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-22 10:02:24,061 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99988353 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'e177390f-9d16-471e-83b5-38fa1ffdea76'}] 2026-10-22 10:02:24,078 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99988353 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'e177390f-9d16-471e-83b5-38fa1ffdea76'} sync ignored for existing PoS order pos.order(863,) (state: paid) 2026-10-22 10:02:24,114 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99988353 finished 2026-10-22 10:02:24,138 44 INFO rb-01d1866-225816-427570 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-22 10:02:24,189 44 INFO rb-01d1866-225816-427570 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-22 10:02:24,238 44 INFO rb-01d1866-225816-427570 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-22 10:02:24,290 44 INFO rb-01d1866-225816-427570 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-22 10:02:24,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.062 0.177 2026-10-22 10:02:24,346 44 INFO rb-01d1866-225816-427570 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-22 10:02:24,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.077 2026-10-22 10:02:24,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.023 0.059 2026-10-22 10:02:24,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-22 10:02:24,609 44 INFO rb-01d1866-225816-427570 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-22 10:02:24,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:24] "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.108 0.131 2026-10-22 10:02:25,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.060 0.119 2026-10-22 10:02:25,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.167 2026-10-22 10:02:25,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.044 2026-10-22 10:02:25,197 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02: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.039 0.072 2026-10-22 10:02:25,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.038 0.097 2026-10-22 10:02:25,457 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.043 0.139 2026-10-22 10:02:25,519 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,568 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,618 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,675 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,733 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,783 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,850 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,895 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,965 44 INFO rb-01d1866-225816-427570 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-22 10:02:25,973 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69815352 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000002', 'uuid': '84b4d0d4-f7d3-4550-a18d-4b9616e47667'}] 2026-10-22 10:02:26,301 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69815352 order {'name': '/', 'pos_reference': '261-127-000002', 'uuid': '84b4d0d4-f7d3-4550-a18d-4b9616e47667'} created pos.order #864 2026-10-22 10:02:26,363 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69815352 finished 2026-10-22 10:02:26,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.204 0.447 2026-10-22 10:02:26,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:26] "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-22 10:02:26,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-22 10:02:26,748 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 10:02:26,753 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21600970 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': '84b4d0d4-f7d3-4550-a18d-4b9616e47667'}] 2026-10-22 10:02:26,763 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21600970 order {'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': '84b4d0d4-f7d3-4550-a18d-4b9616e47667'} sync ignored for existing PoS order pos.order(864,) (state: paid) 2026-10-22 10:02:26,793 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21600970 finished 2026-10-22 10:02:26,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21370776 (allocated 23465984) 2026-10-22 10:02:26,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.051 0.134 2026-10-22 10:02:26,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 126335 2026-10-22 10:02:26,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-22 10:02:26,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 126335 2026-10-22 10:02:27,083 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100227_083581_test_settle_order_ship_later_effect_on_so.txt 2026-10-22 10:02:27,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmpa2kqdclf_chrome_odoo" 2026-10-22 10:02:27,432 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-22 10:02:28,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 126570 2026-10-22 10:02:28,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmp4we4vndm_chrome_odoo 2026-10-22 10:02:28,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:46833/json/version 2026-10-22 10:02:28,827 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:28,914 44 INFO rb-01d1866-225816-427570 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-22 10:02:28,914 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:46833/json 2026-10-22 10:02:28,915 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:28,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:46833/devtools/page/DC49D8879F4E51BA188D09288027EE01 2026-10-22 10:02:28,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-22 10:02:28,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-22 10:02:29,173 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:02:29,176 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-22 10:02:29,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:02:29,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:02:29,201 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:02:29,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:29] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.090 0.710 2026-10-22 10:02:30,000 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': 'DC49D8879F4E51BA188D09288027EE01', 'loaderId': '0F907B6C68F6ED939213B7A5B2294D96', 'isDownload': False} 2026-10-22 10:02:30,000 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-22 10:02:30,026 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:02:30,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.018 2026-10-22 10:02:30,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.043 2026-10-22 10:02:30,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-22 10:02:30,733 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:02:30,736 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:30,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:02:30,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:02:30,789 44 INFO rb-01d1866-225816-427570 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-22 10:02:30,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-22 10:02:30,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:02:30,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:30,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "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.021 2026-10-22 10:02:30,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-22 10:02:30,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.064 2026-10-22 10:02:30,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-22 10:02:31,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.376 0.550 2026-10-22 10:02:32,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 10:02:32,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 10:02:32,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.030 0.060 2026-10-22 10:02:32,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:02:32,315 44 INFO rb-01d1866-225816-427570 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-22 10:02:32,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:32,433 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:02:32,438 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:02:32,454 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-22 10:02:32,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.020 0.048 2026-10-22 10:02:32,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.016 0.126 2026-10-22 10:02:32,538 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:02:32,545 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:02:32,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.022 2026-10-22 10:02:32,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.173 2026-10-22 10:02:32,696 44 INFO rb-01d1866-225816-427570 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-22 10:02:32,767 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:02:32,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.063 0.078 2026-10-22 10:02:32,898 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:02:32,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.010 0.156 2026-10-22 10:02:32,930 44 INFO rb-01d1866-225816-427570 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-22 10:02:32,931 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:32,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:32] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.170 2026-10-22 10:02:32,978 44 INFO rb-01d1866-225816-427570 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-22 10:02:33,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.194 2026-10-22 10:02:33,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-22 10:02:33,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.042 0.361 2026-10-22 10:02:33,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-22 10:02:33,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.292 2026-10-22 10:02:33,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.282 2026-10-22 10:02:33,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.287 2026-10-22 10:02:33,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.017 0.284 2026-10-22 10:02:33,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-22 10:02:33,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-22 10:02:33,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.354 2026-10-22 10:02:33,608 44 INFO rb-01d1866-225816-427570 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-22 10:02:33,670 44 INFO rb-01d1866-225816-427570 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-22 10:02:33,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.085 0.194 2026-10-22 10:02:34,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.036 0.074 2026-10-22 10:02:34,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.030 2026-10-22 10:02:34,294 44 INFO rb-01d1866-225816-427570 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-22 10:02:34,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.084 0.125 2026-10-22 10:02:34,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.059 0.127 2026-10-22 10:02:34,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.012 0.185 2026-10-22 10:02:34,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.034 2026-10-22 10:02:34,854 44 INFO rb-01d1866-225816-427570 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-22 10:02:34,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.058 2026-10-22 10:02:34,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:34] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.032 0.087 2026-10-22 10:02:35,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.132 2026-10-22 10:02:35,080 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,127 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,178 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,228 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,307 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,324 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:35,326 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:02:35,362 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,410 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,494 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,566 44 INFO rb-01d1866-225816-427570 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-22 10:02:35,571 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69420688 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '3d828253-7ba7-4295-a333-c52fc78ad027'}] 2026-10-22 10:02:35,574 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:35,929 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1405, 1406] 2026-10-22 10:02:36,534 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69420688 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '3d828253-7ba7-4295-a333-c52fc78ad027'} created pos.order #865 2026-10-22 10:02:36,565 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69420688 finished 2026-10-22 10:02:36,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 429 0.439 0.909 2026-10-22 10:02:36,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.014 2026-10-22 10:02:37,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-22 10:02:37,101 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 10:02:37,111 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81728996 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '3d828253-7ba7-4295-a333-c52fc78ad027'}] 2026-10-22 10:02:37,127 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81728996 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '3d828253-7ba7-4295-a333-c52fc78ad027'} sync ignored for existing PoS order pos.order(865,) (state: paid) 2026-10-22 10:02:37,157 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81728996 finished 2026-10-22 10:02:37,255 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17843852 (allocated 19398656) 2026-10-22 10:02:37,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.042 0.127 2026-10-22 10:02:37,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 126570 2026-10-22 10:02:37,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-22 10:02:37,294 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 126570 2026-10-22 10:02:37,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100237_395503_test_settle_order_unreserve_order_lines.txt 2026-10-22 10:02:37,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmp4we4vndm_chrome_odoo" 2026-10-22 10:02:38,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-22 10:02:40,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 126797 2026-10-22 10:02:40,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmpikw278n8_chrome_odoo 2026-10-22 10:02:40,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:33725/json/version 2026-10-22 10:02:40,456 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:40,505 44 INFO rb-01d1866-225816-427570 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-22 10:02:40,505 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:33725/json 2026-10-22 10:02:40,506 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:40,523 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:33725/devtools/page/23731E1E06AA662A788B9ADC2D86F5C3 2026-10-22 10:02:40,534 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-10-22 10:02:40,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-22 10:02:40,751 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:02:40,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-22 10:02:40,763 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:02:40,763 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:02:40,788 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:02:41,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:41] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.057 1.030 2026-10-22 10:02:41,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': '23731E1E06AA662A788B9ADC2D86F5C3', 'loaderId': '4F7E1080FEB41E7F2244AFAE82314BD2', 'isDownload': False} 2026-10-22 10:02:41,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-22 10:02:41,898 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:02:41,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:41] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 10:02:41,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:41] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.023 2026-10-22 10:02:41,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:41] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.040 2026-10-22 10:02:42,619 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:42,624 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:42,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:02:42,687 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate test code "odoo.startTour('PosSettleOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:02:42,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-22 10:02:42,699 44 INFO rb-01d1866-225816-427570 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-22 10:02:42,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:02:42,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:02:42,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.031 2026-10-22 10:02:42,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-22 10:02:42,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.048 2026-10-22 10:02:42,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-22 10:02:43,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.347 0.491 2026-10-22 10:02:43,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:43] "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-22 10:02:43,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02: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.005 2026-10-22 10:02:43,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:43] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-10-22 10:02:44,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:02:44,063 44 INFO rb-01d1866-225816-427570 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-22 10:02:44,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:44,145 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:02:44,174 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:02:44,183 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:02:44,229 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:02:44,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.054 0.051 2026-10-22 10:02:44,266 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 10:02:44,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.003 0.132 2026-10-22 10:02:44,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.131 2026-10-22 10:02:44,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.063 2026-10-22 10:02:44,397 44 INFO rb-01d1866-225816-427570 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-22 10:02:44,490 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:02:44,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.007 0.042 2026-10-22 10:02:44,542 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:02:44,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.046 0.109 2026-10-22 10:02:44,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.157 2026-10-22 10:02:44,652 44 INFO rb-01d1866-225816-427570 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-22 10:02:44,669 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:02:44,698 44 INFO rb-01d1866-225816-427570 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-22 10:02:44,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-22 10:02:44,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.061 0.323 2026-10-22 10:02:44,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.322 2026-10-22 10:02:44,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.305 2026-10-22 10:02:44,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:44] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.269 2026-10-22 10:02:45,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.501 2026-10-22 10:02:45,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-22 10:02:45,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-22 10:02:45,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.038 0.250 2026-10-22 10:02:45,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-22 10:02:45,249 44 INFO rb-01d1866-225816-427570 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-22 10:02:45,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-22 10:02:45,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.347 2026-10-22 10:02:45,309 44 INFO rb-01d1866-225816-427570 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-22 10:02:45,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.081 0.211 2026-10-22 10:02:45,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.084 2026-10-22 10:02:45,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.033 2026-10-22 10:02:45,967 44 INFO rb-01d1866-225816-427570 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-22 10:02:46,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.117 0.143 2026-10-22 10:02:46,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.089 0.159 2026-10-22 10:02:46,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.238 2026-10-22 10:02:46,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.055 2026-10-22 10:02:46,672 44 INFO rb-01d1866-225816-427570 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-22 10:02:46,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.064 2026-10-22 10:02:46,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.033 0.107 2026-10-22 10:02:46,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.047 0.146 2026-10-22 10:02:46,980 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,036 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,091 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,139 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,190 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,241 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,295 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,350 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,401 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,452 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,503 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,557 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,614 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,662 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,713 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,785 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,836 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,915 44 INFO rb-01d1866-225816-427570 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-22 10:02:47,931 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:47,937 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:47,967 44 INFO rb-01d1866-225816-427570 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-22 10:02:48,017 44 INFO rb-01d1866-225816-427570 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-22 10:02:48,095 44 INFO rb-01d1866-225816-427570 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-22 10:02:48,151 44 INFO rb-01d1866-225816-427570 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-22 10:02:48,231 44 INFO rb-01d1866-225816-427570 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-22 10:02:48,247 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11765184 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '307b124b-5fcd-472a-8978-8c7eb0b36f70'}] 2026-10-22 10:02:48,249 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:02:48,989 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11765184 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '307b124b-5fcd-472a-8978-8c7eb0b36f70'} created pos.order #866 2026-10-22 10:02:49,022 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11765184 finished 2026-10-22 10:02:49,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 336 0.353 0.768 2026-10-22 10:02:49,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 10:02:49,591 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-22 10:02:49,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 10:02:49,602 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81172055 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '307b124b-5fcd-472a-8978-8c7eb0b36f70'}] 2026-10-22 10:02:49,619 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81172055 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '307b124b-5fcd-472a-8978-8c7eb0b36f70'} sync ignored for existing PoS order pos.order(866,) (state: paid) 2026-10-22 10:02:49,670 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81172055 finished 2026-10-22 10:02:49,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18594280 (allocated 19922944) 2026-10-22 10:02:49,762 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 126797 2026-10-22 10:02:49,772 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-22 10:02:49,775 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 126797 2026-10-22 10:02:49,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100249_872482_test_settle_order_with_different_product.txt 2026-10-22 10:02:49,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmpikw278n8_chrome_odoo" 2026-10-22 10:02:49,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: waiting for threads: [, ] 2026-10-22 10:02:50,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.158 0.262 2026-10-22 10:02:50,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-22 10:02:51,352 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 127018 2026-10-22 10:02:51,352 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmp2m52yv6p_chrome_odoo 2026-10-22 10:02:51,352 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:38241/json/version 2026-10-22 10:02:51,354 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:51,408 44 INFO rb-01d1866-225816-427570 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-22 10:02:51,408 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:38241/json 2026-10-22 10:02:51,409 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:02:51,425 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:38241/devtools/page/B972F35234E120F825D720561248F580 2026-10-22 10:02:51,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-10-22 10:02:51,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-22 10:02:51,728 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:02:51,731 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-22 10:02:51,735 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:02:51,735 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:02:51,762 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:02:52,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:52] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.093 0.784 2026-10-22 10:02:52,640 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': 'B972F35234E120F825D720561248F580', 'loaderId': 'B3D1BE4842C1B259FC649629B0557052', 'isDownload': False} 2026-10-22 10:02:52,641 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-22 10:02:52,675 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:02:52,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:52] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-22 10:02:52,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:52] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-22 10:02:52,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:52] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 10:02:53,424 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:53,426 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:53,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:02:53,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:02:53,509 44 INFO rb-01d1866-225816-427570 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-22 10:02:53,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 10:02:53,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 10:02:53,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:02:53,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "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.028 2026-10-22 10:02:53,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-22 10:02:53,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.060 2026-10-22 10:02:53,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-22 10:02:54,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.396 0.572 2026-10-22 10:02:54,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:54] "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-22 10:02:54,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:02:55,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-22 10:02:55,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:02:55,057 44 INFO rb-01d1866-225816-427570 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-22 10:02:55,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:02:55,134 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:55,165 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:02:55,175 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:02:55,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.025 0.036 2026-10-22 10:02:55,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-10-22 10:02:55,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.082 2026-10-22 10:02:55,234 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:02:55,244 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:02:55,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.032 2026-10-22 10:02:55,410 44 INFO rb-01d1866-225816-427570 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-22 10:02:55,461 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 10:02:55,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.070 0.076 2026-10-22 10:02:55,576 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:02:55,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.148 2026-10-22 10:02:55,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-22 10:02:55,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-10-22 10:02:55,711 44 INFO rb-01d1866-225816-427570 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-22 10:02:55,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.202 2026-10-22 10:02:55,755 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:02:55,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.160 2026-10-22 10:02:55,776 44 INFO rb-01d1866-225816-427570 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-22 10:02:55,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.062 0.407 2026-10-22 10:02:55,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.311 2026-10-22 10:02:55,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.304 2026-10-22 10:02:55,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:55] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.297 2026-10-22 10:02:56,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:56] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-22 10:02:56,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:56] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-22 10:02:56,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:56] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-22 10:02:56,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.060 0.375 2026-10-22 10:02:56,266 44 INFO rb-01d1866-225816-427570 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-22 10:02:56,324 44 INFO rb-01d1866-225816-427570 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-22 10:02:56,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.086 0.195 2026-10-22 10:02:56,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.063 0.080 2026-10-22 10:02:56,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.026 2026-10-22 10:02:56,964 44 INFO rb-01d1866-225816-427570 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-22 10:02:57,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02: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.070 0.128 2026-10-22 10:02:57,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.078 0.163 2026-10-22 10:02:57,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.233 2026-10-22 10:02:57,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.043 2026-10-22 10:02:57,580 44 INFO rb-01d1866-225816-427570 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-22 10:02:57,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.041 0.071 2026-10-22 10:02:57,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.025 0.106 2026-10-22 10:02:57,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.035 0.143 2026-10-22 10:02:57,857 44 INFO rb-01d1866-225816-427570 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-22 10:02:57,938 44 INFO rb-01d1866-225816-427570 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-22 10:02:57,959 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:02:57,962 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:02:57,993 44 INFO rb-01d1866-225816-427570 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-22 10:02:58,040 44 INFO rb-01d1866-225816-427570 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-22 10:02:58,128 44 INFO rb-01d1866-225816-427570 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-22 10:02:58,196 44 INFO rb-01d1866-225816-427570 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-22 10:02:58,204 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5646739 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '79520be0-046d-4944-9329-0c217019ea94'}] 2026-10-22 10:02:58,214 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:02:58,913 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5646739 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '79520be0-046d-4944-9329-0c217019ea94'} created pos.order #867 2026-10-22 10:02:58,941 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5646739 finished 2026-10-22 10:02:59,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 338 0.356 0.765 2026-10-22 10:02:59,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02: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-22 10:02:59,522 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-22 10:02:59,522 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 10:02:59,529 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90793463 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '79520be0-046d-4944-9329-0c217019ea94'}] 2026-10-22 10:02:59,542 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90793463 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '79520be0-046d-4944-9329-0c217019ea94'} sync ignored for existing PoS order pos.order(867,) (state: paid) 2026-10-22 10:02:59,579 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90793463 finished 2026-10-22 10:02:59,694 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 18017076 (allocated 19136512) 2026-10-22 10:02:59,719 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 127018 2026-10-22 10:02:59,724 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-22 10:02:59,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 127018 2026-10-22 10:02:59,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:02:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.095 0.139 2026-10-22 10:02:59,854 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100259_854585_test_settle_order_with_different_uom.txt 2026-10-22 10:02:59,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmp2m52yv6p_chrome_odoo" 2026-10-22 10:03:01,445 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-22 10:03:02,726 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 127258 2026-10-22 10:03:02,726 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmpj0ysauhz_chrome_odoo 2026-10-22 10:03:02,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:43973/json/version 2026-10-22 10:03:02,728 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:02,791 44 INFO rb-01d1866-225816-427570 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-22 10:03:02,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:43973/json 2026-10-22 10:03:02,792 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:02,825 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:43973/devtools/page/F46CB8ACA42C611191D4C203BB0693C5 2026-10-22 10:03:02,843 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-10-22 10:03:02,863 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-22 10:03:03,055 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:03:03,058 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-22 10:03:03,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:03:03,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:03:03,082 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:03:03,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:03] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.105 0.761 2026-10-22 10:03:03,952 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': 'F46CB8ACA42C611191D4C203BB0693C5', 'loaderId': '49227CCF973DFC97875FAC79C6B86DEF', 'isDownload': False} 2026-10-22 10:03:03,952 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-22 10:03:03,980 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:03:04,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 10:03:04,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-22 10:03:04,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-10-22 10:03:04,825 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:04,827 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:03:04,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 10:03:04,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.006 2026-10-22 10:03:04,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate test code "odoo.startTour('PosSettleOrderIncompatiblePartner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:03:04,921 44 INFO rb-01d1866-225816-427570 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-22 10:03:04,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 10:03:04,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:05,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-22 10:03:05,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:05] "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.049 2026-10-22 10:03:05,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-22 10:03:05,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.058 2026-10-22 10:03:06,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.335 0.485 2026-10-22 10:03:06,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "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-22 10:03:06,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:03:06,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.056 2026-10-22 10:03:06,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03: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.013 2026-10-22 10:03:06,318 44 INFO rb-01d1866-225816-427570 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-22 10:03:06,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03: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-22 10:03:06,464 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:03:06,471 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-22 10:03:06,480 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.049 2026-10-22 10:03:06,553 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:06,557 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:06,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.087 0.067 2026-10-22 10:03:06,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.004 0.194 2026-10-22 10:03:06,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.162 2026-10-22 10:03:06,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.031 2026-10-22 10:03:06,747 44 INFO rb-01d1866-225816-427570 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-22 10:03:06,847 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:03:06,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.017 0.025 2026-10-22 10:03:06,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.049 0.095 2026-10-22 10:03:06,981 44 INFO rb-01d1866-225816-427570 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-22 10:03:06,989 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:03:07,031 44 INFO rb-01d1866-225816-427570 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-22 10:03:07,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.033 0.221 2026-10-22 10:03:07,083 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:07,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.253 2026-10-22 10:03:07,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.315 2026-10-22 10:03:07,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.344 2026-10-22 10:03:07,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.382 2026-10-22 10:03:07,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.316 2026-10-22 10:03:07,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-22 10:03:07,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-22 10:03:07,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-22 10:03:07,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.235 2026-10-22 10:03:07,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.078 0.276 2026-10-22 10:03:07,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-22 10:03:07,701 44 INFO rb-01d1866-225816-427570 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-22 10:03:07,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:07] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.388 2026-10-22 10:03:07,762 44 INFO rb-01d1866-225816-427570 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-22 10:03:08,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.126 0.201 2026-10-22 10:03:08,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.040 0.083 2026-10-22 10:03:08,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.029 2026-10-22 10:03:08,522 44 INFO rb-01d1866-225816-427570 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-22 10:03:08,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:08] "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.114 0.145 2026-10-22 10:03:08,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.063 0.114 2026-10-22 10:03:08,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.177 2026-10-22 10:03:09,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:09] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.012 0.040 2026-10-22 10:03:09,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.048 2026-10-22 10:03:09,218 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.046 2026-10-22 10:03:09,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:09] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.044 0.065 2026-10-22 10:03:09,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.138 2026-10-22 10:03:09,472 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,520 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,569 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,619 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,670 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,721 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,771 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,822 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,879 44 INFO rb-01d1866-225816-427570 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-22 10:03:09,938 44 INFO rb-01d1866-225816-427570 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-22 10:03:10,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.094 2026-10-22 10:03:10,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.030 2026-10-22 10:03:10,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.030 0.065 2026-10-22 10:03:10,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.027 2026-10-22 10:03:10,309 44 INFO rb-01d1866-225816-427570 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-22 10:03:10,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "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.114 0.126 2026-10-22 10:03:10,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.058 0.126 2026-10-22 10:03:10,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.167 2026-10-22 10:03:10,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.032 0.041 2026-10-22 10:03:11,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:11] "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.070 0.125 2026-10-22 10:03:11,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03: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.022 0.262 2026-10-22 10:03:11,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.099 0.188 2026-10-22 10:03:11,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.286 2026-10-22 10:03:11,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.315 2026-10-22 10:03:11,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.129 2026-10-22 10:03:11,635 44 INFO rb-01d1866-225816-427570 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-22 10:03:11,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.047 2026-10-22 10:03:11,750 44 INFO rb-01d1866-225816-427570 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-22 10:03:11,800 44 INFO rb-01d1866-225816-427570 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-22 10:03:11,850 44 INFO rb-01d1866-225816-427570 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-22 10:03:11,900 44 INFO rb-01d1866-225816-427570 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-22 10:03:11,951 44 INFO rb-01d1866-225816-427570 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-22 10:03:12,003 44 INFO rb-01d1866-225816-427570 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-22 10:03:12,053 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-22 10:03:12,054 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-22 10:03:12,170 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18630716 (allocated 20185088) 2026-10-22 10:03:12,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 127258 2026-10-22 10:03:12,183 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-22 10:03:12,184 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 127258 2026-10-22 10:03:12,309 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100312_308898_test_settle_order_with_incompatible_partner.txt 2026-10-22 10:03:12,309 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmpj0ysauhz_chrome_odoo" 2026-10-22 10:03:12,335 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-22 10:03:15,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 127493 2026-10-22 10:03:15,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpl505u6nd_chrome_odoo 2026-10-22 10:03:15,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:43565/json/version 2026-10-22 10:03:15,995 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:16,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-10-22 10:03:16,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:43565/json 2026-10-22 10:03:16,012 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:16,035 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:43565/devtools/page/57C6517B309DACB00A80F3FB2459698D 2026-10-22 10:03:16,053 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-22 10:03:16,060 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-22 10:03:16,102 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:03:16,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-22 10:03:16,123 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:03:16,123 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:03:16,151 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:03:17,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:17] "GET /pos/ui/127 HTTP/1.1" 200 - 88 0.064 1.027 2026-10-22 10:03:17,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '57C6517B309DACB00A80F3FB2459698D', 'loaderId': '0F5356E1BC7892B4F7CCEF707B9ABD1A', 'isDownload': False} 2026-10-22 10:03:17,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-22 10:03:17,272 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:03:17,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-22 10:03:17,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.029 0.019 2026-10-22 10:03:17,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.054 2026-10-22 10:03:17,958 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:03:17,965 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:03:17,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:03:18,020 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate test code "odoo.startTour('PosSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:03:18,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 10:03:18,032 44 INFO rb-01d1866-225816-427570 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-22 10:03:18,055 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 10:03:18,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:18,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.019 2026-10-22 10:03:18,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-22 10:03:18,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.024 0.062 2026-10-22 10:03:18,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-22 10:03:19,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.371 0.563 2026-10-22 10:03:19,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "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-22 10:03:19,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:03:19,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.056 2026-10-22 10:03:19,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03: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.015 2026-10-22 10:03:19,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-10-22 10:03:19,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 10:03:19,626 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:03:19,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:03:19,648 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:19,666 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:03:19,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.039 0.045 2026-10-22 10:03:19,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.013 0.097 2026-10-22 10:03:19,748 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "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-22 10:03:19,751 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:03:19,798 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 10:03:19,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.023 0.036 2026-10-22 10:03:19,917 44 INFO rb-01d1866-225816-427570 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-22 10:03:19,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:19] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.047 0.122 2026-10-22 10:03:20,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.092 0.245 2026-10-22 10:03:20,116 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:20,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.191 2026-10-22 10:03:20,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.123 2026-10-22 10:03:20,181 44 INFO rb-01d1866-225816-427570 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-22 10:03:20,192 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:03:20,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.177 2026-10-22 10:03:20,228 44 INFO rb-01d1866-225816-427570 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-22 10:03:20,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.201 2026-10-22 10:03:20,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-22 10:03:20,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-22 10:03:20,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.245 2026-10-22 10:03:20,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-22 10:03:20,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.248 2026-10-22 10:03:20,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.252 2026-10-22 10:03:20,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2243&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-22 10:03:20,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.287 2026-10-22 10:03:20,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:20] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.324 2026-10-22 10:03:20,756 44 INFO rb-01d1866-225816-427570 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-22 10:03:20,825 44 INFO rb-01d1866-225816-427570 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-22 10:03:21,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.077 0.180 2026-10-22 10:03:21,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.051 0.097 2026-10-22 10:03:21,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.007 0.022 2026-10-22 10:03:21,470 44 INFO rb-01d1866-225816-427570 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-22 10:03:21,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:21] "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.096 0.150 2026-10-22 10:03:21,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.099 0.147 2026-10-22 10:03:22,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.232 2026-10-22 10:03:22,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.047 2026-10-22 10:03:22,141 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.030 0.057 2026-10-22 10:03:22,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.090 2026-10-22 10:03:22,375 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.052 0.120 2026-10-22 10:03:22,422 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,474 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,525 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,576 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,631 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,685 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,736 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,787 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,864 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,915 44 INFO rb-01d1866-225816-427570 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-22 10:03:22,998 44 INFO rb-01d1866-225816-427570 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-22 10:03:23,013 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:23,020 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:23,049 44 INFO rb-01d1866-225816-427570 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-22 10:03:23,099 44 INFO rb-01d1866-225816-427570 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-22 10:03:23,188 44 INFO rb-01d1866-225816-427570 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-22 10:03:23,261 44 INFO rb-01d1866-225816-427570 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-22 10:03:23,272 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29910096 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '1a86d902-625d-4349-8cd7-de169c4149ef'}] 2026-10-22 10:03:23,275 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:03:23,939 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #243 deleted stock.move records with IDs: [1413] 2026-10-22 10:03:24,419 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29910096 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '1a86d902-625d-4349-8cd7-de169c4149ef'} created pos.order #868 2026-10-22 10:03:24,453 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29910096 finished 2026-10-22 10:03:24,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 465 0.639 0.940 2026-10-22 10:03:24,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:03:25,053 44 INFO rb-01d1866-225816-427570 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-22 10:03:25,058 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79743344 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '1a86d902-625d-4349-8cd7-de169c4149ef'}] 2026-10-22 10:03:25,076 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79743344 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '1a86d902-625d-4349-8cd7-de169c4149ef'} sync ignored for existing PoS order pos.order(868,) (state: paid) 2026-10-22 10:03:25,111 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79743344 finished 2026-10-22 10:03:25,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-22 10:03:25,134 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-22 10:03:25,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 18210720 (allocated 19660800) 2026-10-22 10:03:25,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 127493 2026-10-22 10:03:25,318 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-22 10:03:25,325 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 127493 2026-10-22 10:03:25,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.072 0.202 2026-10-22 10:03:25,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.195 2026-10-22 10:03:25,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100325_434689_test_settle_order_with_kit.txt 2026-10-22 10:03:25,435 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpl505u6nd_chrome_odoo" 2026-10-22 10:03:25,474 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-22 10:03:27,410 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 127731 2026-10-22 10:03:27,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpfbkn72u3_chrome_odoo 2026-10-22 10:03:27,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:36363/json/version 2026-10-22 10:03:27,412 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:27,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-10-22 10:03:27,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:36363/json 2026-10-22 10:03:27,465 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:27,482 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:36363/devtools/page/5DD69A4A31DED4A726904BD385A3B9DA 2026-10-22 10:03:27,497 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-22 10:03:27,502 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-22 10:03:27,742 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:03:27,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-22 10:03:27,749 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:03:27,749 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:03:27,786 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:03:28,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:28] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.073 0.814 2026-10-22 10:03:28,674 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '5DD69A4A31DED4A726904BD385A3B9DA', 'loaderId': 'EBDF41FBABC4ACB16A4A4AB74931F423', 'isDownload': False} 2026-10-22 10:03:28,674 44 INFO rb-01d1866-225816-427570 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-22 10:03:28,692 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:03:28,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:28] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 10:03:28,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:28] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-22 10:03:28,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:28] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-22 10:03:29,447 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:03:29,457 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:29,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 10:03:29,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 10:03:29,532 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Evaluate test code "odoo.startTour('test_settle_order_with_lot', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:03:29,543 44 INFO rb-01d1866-225816-427570 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-22 10:03:29,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:03:29,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:29,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-22 10:03:29,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.028 0.046 2026-10-22 10:03:29,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-22 10:03:29,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.034 0.050 2026-10-22 10:03:30,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.369 0.551 2026-10-22 10:03:30,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 10:03:30,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:03:30,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:30] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.049 2026-10-22 10:03:30,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03: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-22 10:03:30,989 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-10-22 10:03:31,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:03:31,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:03:31,115 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:03:31,139 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:03:31,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:03:31,176 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:31,249 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:03:31,253 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 10:03:31,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.063 0.093 2026-10-22 10:03:31,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.020 0.164 2026-10-22 10:03:31,346 44 INFO rb-01d1866-225816-427570 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-22 10:03:31,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.062 0.172 2026-10-22 10:03:31,448 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:31,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.008 0.199 2026-10-22 10:03:31,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-10-22 10:03:31,555 44 INFO rb-01d1866-225816-427570 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-22 10:03:31,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-22 10:03:31,600 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:03:31,605 44 INFO rb-01d1866-225816-427570 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-22 10:03:31,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-22 10:03:31,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.030 0.192 2026-10-22 10:03:31,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.039 0.516 2026-10-22 10:03:31,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.320 2026-10-22 10:03:31,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.312 2026-10-22 10:03:31,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-22 10:03:31,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.288 2026-10-22 10:03:31,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:31] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.010 0.272 2026-10-22 10:03:32,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.081 0.271 2026-10-22 10:03:32,175 44 INFO rb-01d1866-225816-427570 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-22 10:03:32,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:32] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.323 2026-10-22 10:03:32,242 44 INFO rb-01d1866-225816-427570 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-22 10:03:32,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.106 0.190 2026-10-22 10:03:32,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.058 0.071 2026-10-22 10:03:32,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.028 2026-10-22 10:03:32,873 44 INFO rb-01d1866-225816-427570 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-22 10:03:33,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.088 0.146 2026-10-22 10:03:33,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.082 0.148 2026-10-22 10:03:33,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.235 2026-10-22 10:03:33,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.049 2026-10-22 10:03:33,516 44 INFO rb-01d1866-225816-427570 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-22 10:03:33,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.034 0.057 2026-10-22 10:03:33,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.041 0.107 2026-10-22 10:03:33,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.149 2026-10-22 10:03:33,796 44 INFO rb-01d1866-225816-427570 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-22 10:03:33,842 44 INFO rb-01d1866-225816-427570 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-22 10:03:33,893 44 INFO rb-01d1866-225816-427570 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-22 10:03:33,945 44 INFO rb-01d1866-225816-427570 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-22 10:03:33,995 44 INFO rb-01d1866-225816-427570 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-22 10:03:34,046 44 INFO rb-01d1866-225816-427570 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-22 10:03:34,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-22 10:03:34,099 44 INFO rb-01d1866-225816-427570 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-22 10:03:34,196 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16667056 (allocated 18087936) 2026-10-22 10:03:34,217 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 127731 2026-10-22 10:03:34,222 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-22 10:03:34,228 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 127731 2026-10-22 10:03:34,327 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100334_327215_test_settle_order_with_lot.txt 2026-10-22 10:03:34,327 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpfbkn72u3_chrome_odoo" 2026-10-22 10:03:34,357 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-22 10:03:35,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 127954 2026-10-22 10:03:35,766 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmpt7nccqg1_chrome_odoo 2026-10-22 10:03:35,766 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:43611/json/version 2026-10-22 10:03:35,767 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43611', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:35,788 44 INFO rb-01d1866-225816-427570 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-22 10:03:35,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:43611/json 2026-10-22 10:03:35,788 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43611', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:35,797 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:43611/devtools/page/1711F5963675C5DBE03CC5180B58947C 2026-10-22 10:03:35,810 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-10-22 10:03:35,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-22 10:03:36,026 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:03:36,028 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-22 10:03:36,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:03:36,033 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:03:36,063 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:03:36,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:36] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.064 0.786 2026-10-22 10:03:36,912 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': '1711F5963675C5DBE03CC5180B58947C', 'loaderId': '182BDB4F9B1EC094AB9DA0B5035842A5', 'isDownload': False} 2026-10-22 10:03:36,913 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-22 10:03:36,938 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:03:36,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:36] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 10:03:36,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:36] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.037 2026-10-22 10:03:36,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:36] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 10:03:37,686 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:03:37,697 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:03:37,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-22 10:03:37,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.008 2026-10-22 10:03:37,752 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:03:37,761 44 INFO rb-01d1866-225816-427570 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-22 10:03:37,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:03:37,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:37,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "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.022 2026-10-22 10:03:37,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.047 2026-10-22 10:03:37,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.055 2026-10-22 10:03:37,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-22 10:03:39,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.510 0.550 2026-10-22 10:03:39,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:03:39,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.015 2026-10-22 10:03:39,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.054 2026-10-22 10:03:39,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:03:39,384 44 INFO rb-01d1866-225816-427570 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-22 10:03:39,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:03:39,497 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 10:03:39,523 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:03:39,554 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:03:39,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.061 0.067 2026-10-22 10:03:39,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.003 0.135 2026-10-22 10:03:39,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.139 2026-10-22 10:03:39,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.013 0.071 2026-10-22 10:03:39,682 44 INFO rb-01d1866-225816-427570 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-22 10:03:39,687 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:39,702 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:03:39,781 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:03:39,892 44 INFO rb-01d1866-225816-427570 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-22 10:03:39,919 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:03:39,940 44 INFO rb-01d1866-225816-427570 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-22 10:03:39,941 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:03:39,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:39] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.122 0.125 2026-10-22 10:03:40,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.013 0.262 2026-10-22 10:03:40,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.236 2026-10-22 10:03:40,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.248 2026-10-22 10:03:40,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.191 2026-10-22 10:03:40,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.061 0.506 2026-10-22 10:03:40,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2245&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.354 2026-10-22 10:03:40,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.364 2026-10-22 10:03:40,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.333 2026-10-22 10:03:40,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.321 2026-10-22 10:03:40,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2246&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.311 2026-10-22 10:03:40,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.069 0.290 2026-10-22 10:03:40,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.294 2026-10-22 10:03:40,710 44 INFO rb-01d1866-225816-427570 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-22 10:03:40,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.324 2026-10-22 10:03:40,779 44 INFO rb-01d1866-225816-427570 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-22 10:03:40,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:40] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.438 2026-10-22 10:03:41,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.093 0.232 2026-10-22 10:03:41,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.053 0.085 2026-10-22 10:03:41,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.026 2026-10-22 10:03:41,483 44 INFO rb-01d1866-225816-427570 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-22 10:03:41,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.086 0.140 2026-10-22 10:03:41,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.085 0.139 2026-10-22 10:03:41,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.223 2026-10-22 10:03:42,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.048 2026-10-22 10:03:42,122 44 INFO rb-01d1866-225816-427570 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-22 10:03:42,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.044 0.058 2026-10-22 10:03:42,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.019 0.130 2026-10-22 10:03:42,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.047 0.143 2026-10-22 10:03:42,455 44 INFO rb-01d1866-225816-427570 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-22 10:03:42,528 44 INFO rb-01d1866-225816-427570 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-22 10:03:42,543 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:03:42,548 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:42,578 44 INFO rb-01d1866-225816-427570 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-22 10:03:42,629 44 INFO rb-01d1866-225816-427570 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-22 10:03:42,715 44 INFO rb-01d1866-225816-427570 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-22 10:03:42,801 44 INFO rb-01d1866-225816-427570 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-22 10:03:42,810 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5634116 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cd77d075-ade2-4e9d-9228-827e0190d80b'}] 2026-10-22 10:03:42,818 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:03:43,930 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5634116 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'cd77d075-ade2-4e9d-9228-827e0190d80b'} created pos.order #869 2026-10-22 10:03:43,958 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5634116 finished 2026-10-22 10:03:44,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 412 0.536 1.185 2026-10-22 10:03:44,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.013 0.010 2026-10-22 10:03:44,779 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44593372 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'cd77d075-ade2-4e9d-9228-827e0190d80b'}] 2026-10-22 10:03:44,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-22 10:03:44,802 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 10:03:44,803 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44593372 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'cd77d075-ade2-4e9d-9228-827e0190d80b'} sync ignored for existing PoS order pos.order(869,) (state: paid) 2026-10-22 10:03:44,850 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44593372 finished 2026-10-22 10:03:44,993 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19546008 (allocated 21630976) 2026-10-22 10:03:44,998 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 127954 2026-10-22 10:03:45,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-22 10:03:45,005 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 127954 2026-10-22 10:03:45,125 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100345_121264_test_settle_order_with_multiple_uom.txt 2026-10-22 10:03:45,125 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmpt7nccqg1_chrome_odoo" 2026-10-22 10:03:45,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.186 0.177 2026-10-22 10:03:45,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-22 10:03:46,994 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 128188 2026-10-22 10:03:46,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmp2x3nu3o2_chrome_odoo 2026-10-22 10:03:46,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:45117/json/version 2026-10-22 10:03:46,996 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:47,030 44 INFO rb-01d1866-225816-427570 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-22 10:03:47,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:45117/json 2026-10-22 10:03:47,034 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:47,045 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:45117/devtools/page/200F35798B7AAE4F1B13830BC59B401F 2026-10-22 10:03:47,060 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-10-22 10:03:47,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-22 10:03:47,349 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:03:47,353 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-22 10:03:47,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:03:47,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:03:47,384 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:03:48,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:48] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.093 0.820 2026-10-22 10:03:48,292 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': '200F35798B7AAE4F1B13830BC59B401F', 'loaderId': '82A77C75E40CD1092080CC9277070628', 'isDownload': False} 2026-10-22 10:03:48,292 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-22 10:03:48,317 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:03:48,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:48] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-22 10:03:48,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:48] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-22 10:03:48,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:48] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.056 2026-10-22 10:03:49,105 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:49,107 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:49,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 10:03:49,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate test code "odoo.startTour('PosSettleOrder3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:03:49,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.011 2026-10-22 10:03:49,191 44 INFO rb-01d1866-225816-427570 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-22 10:03:49,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:03:49,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:49,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "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.029 2026-10-22 10:03:49,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.063 2026-10-22 10:03:49,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.065 2026-10-22 10:03:49,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-22 10:03:50,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.383 0.486 2026-10-22 10:03:50,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.020 2026-10-22 10:03:50,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.001 0.008 2026-10-22 10:03:50,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.053 2026-10-22 10:03:50,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.001 0.011 2026-10-22 10:03:50,578 44 INFO rb-01d1866-225816-427570 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-22 10:03:50,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:03:50,647 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:50,678 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:03:50,684 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:03:50,731 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:03:50,737 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "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-22 10:03:50,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.045 0.038 2026-10-22 10:03:50,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-22 10:03:50,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.003 0.034 2026-10-22 10:03:50,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.127 2026-10-22 10:03:50,922 44 INFO rb-01d1866-225816-427570 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-22 10:03:50,990 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:50] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.013 0.040 2026-10-22 10:03:51,020 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:03:51,132 44 INFO rb-01d1866-225816-427570 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-22 10:03:51,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.104 0.108 2026-10-22 10:03:51,226 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:51,234 44 INFO rb-01d1866-225816-427570 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-22 10:03:51,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.036 0.266 2026-10-22 10:03:51,334 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:51,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.291 2026-10-22 10:03:51,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.349 2026-10-22 10:03:51,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.381 2026-10-22 10:03:51,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.434 2026-10-22 10:03:51,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.327 2026-10-22 10:03:51,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.254 2026-10-22 10:03:51,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2247&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.274 2026-10-22 10:03:51,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.253 2026-10-22 10:03:51,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-22 10:03:51,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-22 10:03:51,887 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.043 0.365 2026-10-22 10:03:51,938 44 INFO rb-01d1866-225816-427570 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-22 10:03:52,005 44 INFO rb-01d1866-225816-427570 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-22 10:03:52,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.081 0.190 2026-10-22 10:03:52,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.040 0.077 2026-10-22 10:03:52,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.026 2026-10-22 10:03:52,604 44 INFO rb-01d1866-225816-427570 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-22 10:03:52,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 65 0.088 0.166 2026-10-22 10:03:53,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.120 0.154 2026-10-22 10:03:53,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.257 2026-10-22 10:03:53,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.040 0.045 2026-10-22 10:03:53,331 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.035 0.059 2026-10-22 10:03:53,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.028 0.087 2026-10-22 10:03:53,558 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.047 0.124 2026-10-22 10:03:53,606 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,658 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,709 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,799 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,817 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:53,824 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:03:53,850 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,903 44 INFO rb-01d1866-225816-427570 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-22 10:03:53,982 44 INFO rb-01d1866-225816-427570 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-22 10:03:54,033 44 INFO rb-01d1866-225816-427570 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-22 10:03:54,107 44 INFO rb-01d1866-225816-427570 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-22 10:03:54,112 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87800346 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '5b8838f1-d295-444a-9ab1-8e0465604d66'}] 2026-10-22 10:03:54,117 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:03:54,444 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1419] 2026-10-22 10:03:55,058 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87800346 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '5b8838f1-d295-444a-9ab1-8e0465604d66'} created pos.order #870 2026-10-22 10:03:55,095 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87800346 finished 2026-10-22 10:03:55,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 417 0.532 0.858 2026-10-22 10:03:55,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:03:55,742 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-22 10:03:55,745 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21035442 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '5b8838f1-d295-444a-9ab1-8e0465604d66'}] 2026-10-22 10:03:55,751 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 10:03:55,767 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21035442 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '5b8838f1-d295-444a-9ab1-8e0465604d66'} sync ignored for existing PoS order pos.order(870,) (state: paid) 2026-10-22 10:03:55,813 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21035442 finished 2026-10-22 10:03:55,908 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17932140 (allocated 19398656) 2026-10-22 10:03:55,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 128188 2026-10-22 10:03:55,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-22 10:03:55,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 128188 2026-10-22 10:03:56,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:03:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.148 0.160 2026-10-22 10:03:56,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100356_084487_test_settle_order_with_multistep_delivery.txt 2026-10-22 10:03:56,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmp2x3nu3o2_chrome_odoo" 2026-10-22 10:03:56,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-22 10:03:59,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 128419 2026-10-22 10:03:59,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmph74d9zyc_chrome_odoo 2026-10-22 10:03:59,513 44 INFO rb-01d1866-225816-427570 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:42223/json/version 2026-10-22 10:03:59,515 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:59,587 44 INFO rb-01d1866-225816-427570 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-22 10:03:59,587 44 INFO rb-01d1866-225816-427570 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:42223/json 2026-10-22 10:03:59,588 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:03:59,611 44 INFO rb-01d1866-225816-427570 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:42223/devtools/page/98142D144D28DFDA5F656564948B7D44 2026-10-22 10:03:59,625 44 INFO rb-01d1866-225816-427570 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-22 10:03:59,636 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-10-22 10:04:00,038 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:04:00,041 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-10-22 10:04:00,045 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:04:00,045 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:04:00,071 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:04:00,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:00] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.052 0.748 2026-10-22 10:04:00,868 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '98142D144D28DFDA5F656564948B7D44', 'loaderId': '08AD83D01AB7953BF5156A577FD6D2C0', 'isDownload': False} 2026-10-22 10:04:00,868 44 INFO rb-01d1866-225816-427570 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-22 10:04:00,888 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:04:00,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:00] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 10:04:00,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:00] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-22 10:04:00,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:00] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.045 2026-10-22 10:04:01,606 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:04:01,618 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:04:01,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:04:01,684 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate test code "odoo.startTour('PosSettleOrder4', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:04:01,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:04:01,695 44 INFO rb-01d1866-225816-427570 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-22 10:04:01,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:04:01,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:01,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.030 2026-10-22 10:04:01,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-22 10:04:01,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.080 2026-10-22 10:04:01,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-22 10:04:02,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.345 0.518 2026-10-22 10:04:02,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:02] "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-22 10:04:02,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:04:03,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.050 2026-10-22 10:04:03,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:04:03,128 44 INFO rb-01d1866-225816-427570 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-22 10:04:03,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 10:04:03,210 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:03,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:04:03,262 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:04:03,265 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:04:03,294 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:04:03,314 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:04:03,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.048 0.053 2026-10-22 10:04:03,337 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:04:03,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.004 0.115 2026-10-22 10:04:03,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.009 0.096 2026-10-22 10:04:03,486 44 INFO rb-01d1866-225816-427570 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-22 10:04:03,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.063 0.133 2026-10-22 10:04:03,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.093 0.270 2026-10-22 10:04:03,690 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:04:03,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.165 2026-10-22 10:04:03,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-22 10:04:03,754 44 INFO rb-01d1866-225816-427570 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-22 10:04:03,780 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:03,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.018 0.173 2026-10-22 10:04:03,813 44 INFO rb-01d1866-225816-427570 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-22 10:04:03,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-22 10:04:03,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.019 0.249 2026-10-22 10:04:03,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-22 10:04:03,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:03] "GET /web/image?model=product.template&field=image_128&id=2248&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.259 2026-10-22 10:04:04,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.208 2026-10-22 10:04:04,055 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-22 10:04:04,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-22 10:04:04,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.225 2026-10-22 10:04:04,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-22 10:04:04,236 44 INFO rb-01d1866-225816-427570 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-22 10:04:04,300 44 INFO rb-01d1866-225816-427570 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-22 10:04:04,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.088 0.203 2026-10-22 10:04:04,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.066 2026-10-22 10:04:04,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.024 2026-10-22 10:04:04,920 44 INFO rb-01d1866-225816-427570 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-22 10:04:05,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:05] "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.140 0.141 2026-10-22 10:04:05,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.117 0.163 2026-10-22 10:04:05,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.016 0.282 2026-10-22 10:04:05,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.035 2026-10-22 10:04:05,655 44 INFO rb-01d1866-225816-427570 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-22 10:04:05,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 21 0.027 0.061 2026-10-22 10:04:05,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.077 2026-10-22 10:04:05,883 44 INFO rb-01d1866-225816-427570 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-22 10:04:05,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.044 0.112 2026-10-22 10:04:05,931 44 INFO rb-01d1866-225816-427570 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-22 10:04:05,983 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,033 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,113 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,131 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:04:06,133 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:04:06,164 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,215 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,306 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,357 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,416 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,473 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,555 44 INFO rb-01d1866-225816-427570 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-22 10:04:06,568 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16834934 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '958b8824-5f4b-4470-938b-22a42bba0648'}] 2026-10-22 10:04:06,570 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:04:06,886 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1424] 2026-10-22 10:04:10,213 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16834934 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '958b8824-5f4b-4470-938b-22a42bba0648'} created pos.order #871 2026-10-22 10:04:10,605 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16834934 finished 2026-10-22 10:04:10,904 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 10:04:10,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1059 1.614 2.733 2026-10-22 10:04:10,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 5 0.002 0.024 2026-10-22 10:04:11,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:11] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.000 0.039 2026-10-22 10:04:11,113 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22965860 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '958b8824-5f4b-4470-938b-22a42bba0648'}] 2026-10-22 10:04:11,131 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-22 10:04:11,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-22 10:04:11,189 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22965860 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '958b8824-5f4b-4470-938b-22a42bba0648'} sync ignored for existing PoS order pos.order(871,) (state: done) 2026-10-22 10:04:11,232 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22965860 finished 2026-10-22 10:04:11,275 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 18239412 (allocated 20185088) 2026-10-22 10:04:11,306 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 128419 2026-10-22 10:04:11,339 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-22 10:04:11,340 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 128419 2026-10-22 10:04:11,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.121 0.153 2026-10-22 10:04:11,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100411_419295_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-22 10:04:11,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmph74d9zyc_chrome_odoo" 2026-10-22 10:04:11,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-22 10:04:12,402 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 128657 2026-10-22 10:04:12,402 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpo6x_btqu_chrome_odoo 2026-10-22 10:04:12,421 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:33421/json/version 2026-10-22 10:04:12,426 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33421', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:12,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-10-22 10:04:12,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:33421/json 2026-10-22 10:04:12,468 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33421', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:12,480 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:33421/devtools/page/F4ADEC9D437A59FC2245943E689348DD 2026-10-22 10:04:12,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-22 10:04:12,506 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-22 10:04:12,677 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:04:12,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-22 10:04:12,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:04:12,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:04:12,718 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:04:13,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:13] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.085 0.977 2026-10-22 10:04:13,764 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': 'F4ADEC9D437A59FC2245943E689348DD', 'loaderId': '23FC0D3B7005B7DFA7456C6B653AB54C', 'isDownload': False} 2026-10-22 10:04:13,764 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-22 10:04:13,793 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:04:13,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:13] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-10-22 10:04:13,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:13] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-22 10:04:13,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:13] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.060 2026-10-22 10:04:14,569 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:14,576 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:14,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 10:04:14,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:04:14,644 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:04:14,653 44 INFO rb-01d1866-225816-427570 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-22 10:04:14,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-22 10:04:14,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:14,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.020 2026-10-22 10:04:14,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.043 2026-10-22 10:04:14,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-22 10:04:14,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.055 2026-10-22 10:04:15,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.368 0.507 2026-10-22 10:04:15,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:04:15,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:04:15,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:15] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.033 0.060 2026-10-22 10:04:16,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 10:04:16,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-10-22 10:04:16,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:04:16,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:04:16,188 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:04:16,233 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:04:16,281 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.075 2026-10-22 10:04:16,289 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:04:16,339 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "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-22 10:04:16,386 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:04:16,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.101 0.117 2026-10-22 10:04:16,448 44 INFO rb-01d1866-225816-427570 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-22 10:04:16,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.014 0.243 2026-10-22 10:04:16,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.098 0.145 2026-10-22 10:04:16,628 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:16,652 44 INFO rb-01d1866-225816-427570 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-22 10:04:16,710 44 INFO rb-01d1866-225816-427570 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-22 10:04:16,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.061 0.369 2026-10-22 10:04:16,759 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:16,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.018 0.380 2026-10-22 10:04:16,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-22 10:04:16,888 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.017 0.315 2026-10-22 10:04:16,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.346 2026-10-22 10:04:16,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:16] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.323 2026-10-22 10:04:17,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.232 2026-10-22 10:04:17,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "GET /web/image?model=product.template&field=image_128&id=2249&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-10-22 10:04:17,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.248 2026-10-22 10:04:17,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-22 10:04:17,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-22 10:04:17,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.165 2026-10-22 10:04:17,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-10-22 10:04:17,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.085 0.321 2026-10-22 10:04:17,434 44 INFO rb-01d1866-225816-427570 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-22 10:04:17,503 44 INFO rb-01d1866-225816-427570 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-22 10:04:17,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.109 0.197 2026-10-22 10:04:17,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.063 2026-10-22 10:04:18,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-22 10:04:18,125 44 INFO rb-01d1866-225816-427570 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-22 10:04:18,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.076 0.147 2026-10-22 10:04:18,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.100 0.140 2026-10-22 10:04:18,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.235 2026-10-22 10:04:18,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.040 2026-10-22 10:04:18,729 44 INFO rb-01d1866-225816-427570 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-22 10:04:18,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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.029 0.047 2026-10-22 10:04:18,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:18] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.086 2026-10-22 10:04:18,951 44 INFO rb-01d1866-225816-427570 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-22 10:04:18,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.106 2026-10-22 10:04:19,022 44 INFO rb-01d1866-225816-427570 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-22 10:04:19,036 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:19,038 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:04:19,071 44 INFO rb-01d1866-225816-427570 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-22 10:04:19,121 44 INFO rb-01d1866-225816-427570 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-22 10:04:19,203 44 INFO rb-01d1866-225816-427570 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-22 10:04:19,276 44 INFO rb-01d1866-225816-427570 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-22 10:04:19,280 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54496406 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '5aba0fc0-5a43-4f10-a5c1-e83c5e2bf070'}] 2026-10-22 10:04:19,289 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:04:20,006 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54496406 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '5aba0fc0-5a43-4f10-a5c1-e83c5e2bf070'} created pos.order #872 2026-10-22 10:04:20,037 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54496406 finished 2026-10-22 10:04:20,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 311 0.430 0.608 2026-10-22 10:04:20,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:20] "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-22 10:04:20,524 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-22 10:04:20,525 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 10:04:20,541 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72696192 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '5aba0fc0-5a43-4f10-a5c1-e83c5e2bf070'}] 2026-10-22 10:04:20,552 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72696192 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '5aba0fc0-5a43-4f10-a5c1-e83c5e2bf070'} sync ignored for existing PoS order pos.order(872,) (state: paid) 2026-10-22 10:04:20,581 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72696192 finished 2026-10-22 10:04:20,646 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17802936 (allocated 19660800) 2026-10-22 10:04:20,683 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 128657 2026-10-22 10:04:20,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-22 10:04:20,699 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 128657 2026-10-22 10:04:20,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.108 0.124 2026-10-22 10:04:20,828 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100420_828607_test_settle_quotation_delivered_qty.txt 2026-10-22 10:04:20,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpo6x_btqu_chrome_odoo" 2026-10-22 10:04:20,860 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_reordering_rule ... 2026-10-22 10:04:21,615 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17356415 started for PoS orders references: [{'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '284ee2f7-80a2-4ffd-9e63-45a4889c482d'}] 2026-10-22 10:04:22,449 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17356415 order {'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '284ee2f7-80a2-4ffd-9e63-45a4889c482d'} created pos.order #873 2026-10-22 10:04:22,449 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17356415 finished 2026-10-22 10:04:24,166 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-22 10:04:25,378 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted product.template.attribute.value records with IDs: [999] 2026-10-22 10:04:25,390 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted product.template.attribute.value records with IDs: [1000] 2026-10-22 10:04:26,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 128879 2026-10-22 10:04:26,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmpo6b6q3wp_chrome_odoo 2026-10-22 10:04:26,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:44851/json/version 2026-10-22 10:04:26,092 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:26,227 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-10-22 10:04:26,229 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:44851/json 2026-10-22 10:04:26,230 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:26,244 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:44851/devtools/page/9BE23340C13D798CC491751D73485D18 2026-10-22 10:04:26,270 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-22 10:04:26,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-22 10:04:26,436 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:04:26,450 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-22 10:04:26,461 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:04:26,461 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:04:26,519 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:04:27,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:27] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.122 0.862 2026-10-22 10:04:27,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': '9BE23340C13D798CC491751D73485D18', 'loaderId': '501B80E7BBACB1AEFB4DB7F0461C48F4', 'isDownload': False} 2026-10-22 10:04:27,463 44 INFO rb-01d1866-225816-427570 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-22 10:04:27,491 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:04:27,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.024 2026-10-22 10:04:27,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-22 10:04:27,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.046 2026-10-22 10:04:28,330 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:04:28,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.035 2026-10-22 10:04:28,350 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:04:28,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 10:04:28,387 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Evaluate test code "odoo.startTour('test_settle_so_archived_attribute', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:04:28,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:04:28,401 44 INFO rb-01d1866-225816-427570 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-22 10:04:28,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:28,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.019 2026-10-22 10:04:28,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-22 10:04:28,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.053 2026-10-22 10:04:28,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-22 10:04:29,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.275 0.518 2026-10-22 10:04:29,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:04:29,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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-22 10:04:29,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.031 0.047 2026-10-22 10:04:29,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:04:29,700 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-10-22 10:04:29,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.014 2026-10-22 10:04:29,803 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:29,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:04:29,830 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:04:29,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.012 0.049 2026-10-22 10:04:29,876 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 10:04:29,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.018 0.092 2026-10-22 10:04:29,924 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:29,926 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:04:29,991 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:04:30,094 44 INFO rb-01d1866-225816-427570 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-22 10:04:30,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.044 0.079 2026-10-22 10:04:30,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.079 0.219 2026-10-22 10:04:30,277 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:30,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.305 2026-10-22 10:04:30,345 44 INFO rb-01d1866-225816-427570 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-22 10:04:30,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.131 2026-10-22 10:04:30,386 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:04:30,400 44 INFO rb-01d1866-225816-427570 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-22 10:04:30,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.172 2026-10-22 10:04:30,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-22 10:04:30,509 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-22 10:04:30,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.258 2026-10-22 10:04:30,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.282 2026-10-22 10:04:30,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.259 2026-10-22 10:04:30,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.269 2026-10-22 10:04:30,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-22 10:04:30,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image?model=product.template&field=image_128&id=2251&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-22 10:04:30,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.007 0.235 2026-10-22 10:04:30,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.083 0.266 2026-10-22 10:04:31,005 44 INFO rb-01d1866-225816-427570 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-22 10:04:31,072 44 INFO rb-01d1866-225816-427570 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-22 10:04:31,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.129 0.201 2026-10-22 10:04:31,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.051 0.071 2026-10-22 10:04:31,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-22 10:04:31,716 44 INFO rb-01d1866-225816-427570 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-22 10:04:31,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:31] "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.122 0.122 2026-10-22 10:04:32,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.093 0.131 2026-10-22 10:04:32,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.223 2026-10-22 10:04:32,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.042 2026-10-22 10:04:32,336 44 INFO rb-01d1866-225816-427570 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-22 10:04:32,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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.030 0.054 2026-10-22 10:04:32,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.094 2026-10-22 10:04:32,560 44 INFO rb-01d1866-225816-427570 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-22 10:04:32,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.049 0.101 2026-10-22 10:04:32,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-22 10:04:32,614 44 INFO rb-01d1866-225816-427570 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-22 10:04:32,726 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16479660 (allocated 17563648) 2026-10-22 10:04:32,735 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 128879 2026-10-22 10:04:32,735 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-22 10:04:32,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 128879 2026-10-22 10:04:32,862 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100432_862383_test_settle_so_archived_attribute.txt 2026-10-22 10:04:32,862 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmpo6b6q3wp_chrome_odoo" 2026-10-22 10:04:32,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-22 10:04:34,362 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 129100 2026-10-22 10:04:34,363 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpxwatum5q_chrome_odoo 2026-10-22 10:04:34,363 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:32907/json/version 2026-10-22 10:04:34,364 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:34,438 44 INFO rb-01d1866-225816-427570 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-22 10:04:34,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:32907/json 2026-10-22 10:04:34,440 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:34,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:32907/devtools/page/2F098F2F3C46B2E00CB99ED5BED9EE8D 2026-10-22 10:04:34,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-10-22 10:04:34,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-22 10:04:34,623 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:04:34,626 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-22 10:04:34,632 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:04:34,632 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:04:34,654 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:04:35,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:35] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.125 0.731 2026-10-22 10:04:35,510 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': '2F098F2F3C46B2E00CB99ED5BED9EE8D', 'loaderId': '20FA1405EE875F8FCC72EC798EE1BD16', 'isDownload': False} 2026-10-22 10:04:35,510 44 INFO rb-01d1866-225816-427570 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-22 10:04:35,530 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:04:35,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:35] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-22 10:04:35,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:35] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-22 10:04:35,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:35] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-22 10:04:36,177 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:04:36,185 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:04:36,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:04:36,246 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Evaluate test code "odoo.startTour('test_settle_so_custom_attribute_value', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:04:36,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.006 2026-10-22 10:04:36,253 44 INFO rb-01d1866-225816-427570 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-22 10:04:36,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:04:36,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:36,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.025 2026-10-22 10:04:36,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-22 10:04:36,459 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.063 2026-10-22 10:04:36,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-22 10:04:37,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.459 0.507 2026-10-22 10:04:37,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:04:37,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 10:04:37,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.052 2026-10-22 10:04:37,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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.025 2026-10-22 10:04:37,814 44 INFO rb-01d1866-225816-427570 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-22 10:04:37,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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-22 10:04:37,896 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:04:37,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:04:37,931 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:04:37,937 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:04:37,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:37] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.019 0.048 2026-10-22 10:04:38,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.009 0.100 2026-10-22 10:04:38,032 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:04:38,056 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:04:38,070 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "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-22 10:04:38,144 44 INFO rb-01d1866-225816-427570 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-22 10:04:38,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.098 0.077 2026-10-22 10:04:38,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-22 10:04:38,255 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:04:38,279 44 INFO rb-01d1866-225816-427570 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-22 10:04:38,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.207 2026-10-22 10:04:38,405 44 INFO rb-01d1866-225816-427570 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-22 10:04:38,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.087 0.314 2026-10-22 10:04:38,443 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:38,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.269 2026-10-22 10:04:38,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.311 2026-10-22 10:04:38,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.305 2026-10-22 10:04:38,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.407 2026-10-22 10:04:38,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.353 2026-10-22 10:04:38,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2252&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.230 2026-10-22 10:04:38,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.238 2026-10-22 10:04:38,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-22 10:04:38,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-22 10:04:38,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.209 2026-10-22 10:04:38,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.041 0.265 2026-10-22 10:04:39,011 44 INFO rb-01d1866-225816-427570 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-22 10:04:39,090 44 INFO rb-01d1866-225816-427570 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-22 10:04:39,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.150 0.214 2026-10-22 10:04:39,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.055 0.061 2026-10-22 10:04:39,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.022 2026-10-22 10:04:39,780 44 INFO rb-01d1866-225816-427570 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-22 10:04:39,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:39] "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.056 0.121 2026-10-22 10:04:40,165 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.067 0.128 2026-10-22 10:04:40,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.177 2026-10-22 10:04:40,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.058 0.049 2026-10-22 10:04:40,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:40] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 10:04:40,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:40] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:04:40,407 44 INFO rb-01d1866-225816-427570 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-22 10:04:40,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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.045 0.052 2026-10-22 10:04:40,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.059 0.097 2026-10-22 10:04:40,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.161 2026-10-22 10:04:40,692 44 INFO rb-01d1866-225816-427570 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-22 10:04:40,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-22 10:04:40,745 44 INFO rb-01d1866-225816-427570 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-22 10:04:40,861 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16578792 (allocated 17563648) 2026-10-22 10:04:40,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 129100 2026-10-22 10:04:40,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-22 10:04:40,877 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 129100 2026-10-22 10:04:41,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100441_007145_test_settle_so_custom_attribute_value.txt 2026-10-22 10:04:41,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpxwatum5q_chrome_odoo" 2026-10-22 10:04:41,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_price_unit_not_rounded ... 2026-10-22 10:04:42,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome pid: 129317 2026-10-22 10:04:42,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless temporary user profile dir: /tmp/tmpsys18565_chrome_odoo 2026-10-22 10:04:42,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Issuing json command http://127.0.0.1:33557/json/version 2026-10-22 10:04:42,029 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:42,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Browser version: Chrome/150.0.7871.114 2026-10-22 10:04:42,063 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Issuing json command http://127.0.0.1:33557/json 2026-10-22 10:04:42,065 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:42,088 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Websocket url found: ws://127.0.0.1:33557/devtools/page/70CEA0278D185BD5E964C7CF136B3225 2026-10-22 10:04:42,103 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Enable chrome headless console log notification 2026-10-22 10:04:42,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless enable page notifications 2026-10-22 10:04:42,279 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:04:42,292 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Setting session cookie in browser 2026-10-22 10:04:42,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:04:42,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:04:42,334 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:04:43,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:43] "GET /pos/ui/127 HTTP/1.1" 200 - 136 0.156 1.124 2026-10-22 10:04:43,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Navigation result: {'frameId': '70CEA0278D185BD5E964C7CF136B3225', 'loaderId': 'FE649DA2F44422650022CD0B360FB8BF', 'isDownload': False} 2026-10-22 10:04:43,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Evaluate ready code "odoo.isTourReady('test_settle_so_price_unit_not_rounded')" 2026-10-22 10:04:43,657 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:04:43,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:43] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.011 2026-10-22 10:04:43,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:43] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-22 10:04:43,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:43] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 10:04:44,337 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:44,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.028 2026-10-22 10:04:44,377 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 10:04:44,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Evaluate test code "odoo.startTour('test_settle_so_price_unit_not_rounded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:04:44,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 10:04:44,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [1/27] Tour test_settle_so_price_unit_not_rounded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-22 10:04:44,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 10:04:44,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:44,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "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-22 10:04:44,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-22 10:04:44,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.022 0.056 2026-10-22 10:04:44,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-22 10:04:45,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.557 0.574 2026-10-22 10:04:45,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:04:45,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.006 2026-10-22 10:04:46,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.062 2026-10-22 10:04:46,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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.010 2026-10-22 10:04:46,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: Owl is running in 'dev' mode. 2026-10-22 10:04:46,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 10:04:46,208 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:46,240 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:04:46,245 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:46,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.032 0.034 2026-10-22 10:04:46,312 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:04:46,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.008 0.087 2026-10-22 10:04:46,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-10-22 10:04:46,329 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:04:46,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.022 2026-10-22 10:04:46,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [2/27] Tour test_settle_so_price_unit_not_rounded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-22 10:04:46,516 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:04:46,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [3/27] Tour test_settle_so_price_unit_not_rounded → Step click Actions button (trigger: .mobile-more-button) 2026-10-22 10:04:46,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.075 0.075 2026-10-22 10:04:46,647 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:46,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.148 2026-10-22 10:04:46,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-22 10:04:46,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-22 10:04:46,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [4/27] Tour test_settle_so_price_unit_not_rounded → Step click Actions button (trigger: .more-btn) 2026-10-22 10:04:46,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.020 0.178 2026-10-22 10:04:46,819 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:04:46,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.051 0.366 2026-10-22 10:04:46,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.388 2026-10-22 10:04:46,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:46] "GET /web/image?model=product.template&field=image_128&id=2253&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.311 2026-10-22 10:04:47,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.306 2026-10-22 10:04:47,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.321 2026-10-22 10:04:47,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-22 10:04:47,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.231 2026-10-22 10:04:47,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.243 2026-10-22 10:04:47,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [5/27] Tour test_settle_so_price_unit_not_rounded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-22 10:04:47,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.316 2026-10-22 10:04:47,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [6/27] Tour test_settle_so_price_unit_not_rounded → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-22 10:04:47,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.099 0.190 2026-10-22 10:04:47,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.052 0.073 2026-10-22 10:04:47,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.012 2026-10-22 10:04:47,934 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [7/27] Tour test_settle_so_price_unit_not_rounded → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-22 10:04:48,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:48] "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.066 0.110 2026-10-22 10:04:48,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.068 0.127 2026-10-22 10:04:48,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.197 2026-10-22 10:04:48,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.046 2026-10-22 10:04:48,460 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [8/27] Tour test_settle_so_price_unit_not_rounded → Step body:not(:has(.modal)) 2026-10-22 10:04:48,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.024 0.047 2026-10-22 10:04:48,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.069 2026-10-22 10:04:48,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.037 0.130 2026-10-22 10:04:48,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [9/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 10:04:48,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [10/27] Tour test_settle_so_price_unit_not_rounded → Step Check orderline with attributes: {"withClass":".selected","productName":"Cable","quantity":"100","price":"16,54","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Cable")):has(.qty:contains("100")):has(.price:contains("16,54"))) 2026-10-22 10:04:48,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [11/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 10:04:48,844 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [12/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 10:04:48,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [13/27] Tour test_settle_so_price_unit_not_rounded → Step order total amount is '16,54' (trigger: .product-screen .order-summary .total:contains("16,54")) 2026-10-22 10:04:48,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [14/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 10:04:48,997 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [15/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 10:04:49,048 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [16/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-22 10:04:49,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [17/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-22 10:04:49,159 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [18/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: , (trigger: div.numpad button:contains(/^,$/)) 2026-10-22 10:04:49,214 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [19/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-22 10:04:49,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [20/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-22 10:04:49,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [21/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 10:04:49,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [22/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 10:04:49,423 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [23/27] Tour test_settle_so_price_unit_not_rounded → Step Check orderline with attributes: {"withClass":".selected","productName":"Cable","quantity":"100","price":"22,50","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Cable")):has(.qty:contains("100")):has(.price:contains("22,50"))) 2026-10-22 10:04:49,482 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [24/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 10:04:49,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [25/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-22 10:04:49,583 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [26/27] Tour test_settle_so_price_unit_not_rounded → Step order total amount is '22,50' (trigger: .product-screen .order-summary .total:contains("22,50")) 2026-10-22 10:04:49,634 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [27/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-22 10:04:49,685 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: tour succeeded 2026-10-22 10:04:49,686 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_settle_so_price_unit_not_rounded SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-22 10:04:49,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: heap 16637180 (allocated 17563648) 2026-10-22 10:04:49,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing chrome headless with pid 129317 2026-10-22 10:04:49,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing websocket connection 2026-10-22 10:04:49,793 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Terminating chrome headless with pid 129317 2026-10-22 10:04:49,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100449_892411_test_settle_so_price_unit_not_rounded.txt 2026-10-22 10:04:49,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Removing chrome user profile "/tmp/tmpsys18565_chrome_odoo" 2026-10-22 10:04:49,910 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-22 10:04:51,143 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 129535 2026-10-22 10:04:51,144 44 INFO rb-01d1866-225816-427570 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/tmpgw5b9oxn_chrome_odoo 2026-10-22 10:04:51,144 44 INFO rb-01d1866-225816-427570 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:46233/json/version 2026-10-22 10:04:51,145 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:51,171 44 INFO rb-01d1866-225816-427570 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-22 10:04:51,171 44 INFO rb-01d1866-225816-427570 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:46233/json 2026-10-22 10:04:51,172 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:51,180 44 INFO rb-01d1866-225816-427570 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:46233/devtools/page/3328F08D0FFB34300EA1090A80491C1B 2026-10-22 10:04:51,186 44 INFO rb-01d1866-225816-427570 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-22 10:04:51,200 44 INFO rb-01d1866-225816-427570 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-22 10:04:51,462 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:04:51,473 44 INFO rb-01d1866-225816-427570 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-22 10:04:51,483 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:04:51,483 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:04:51,515 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:04:52,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:52] "GET /pos/ui/127 HTTP/1.1" 200 - 131 0.139 0.934 2026-10-22 10:04:52,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': '3328F08D0FFB34300EA1090A80491C1B', 'loaderId': 'D52FC75580E44CD995CD8FAEAD0BC8BA', 'isDownload': False} 2026-10-22 10:04:52,586 44 INFO rb-01d1866-225816-427570 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-22 10:04:52,607 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:04:52,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:52] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 10:04:52,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:52] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-22 10:04:52,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:52] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-22 10:04:53,403 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:53,406 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:04:53,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:04:53,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 10:04:53,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Evaluate test code "odoo.startTour('test_settle_so_with_non_pos_groupable_uom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:04:53,484 44 INFO rb-01d1866-225816-427570 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-22 10:04:53,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04: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-22 10:04:53,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:53,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-22 10:04:53,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.032 2026-10-22 10:04:53,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-22 10:04:53,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.044 2026-10-22 10:04:54,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.406 0.518 2026-10-22 10:04:54,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:04:54,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:04:54,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.054 2026-10-22 10:04:54,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 10:04:54,881 44 INFO rb-01d1866-225816-427570 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-22 10:04:54,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.013 2026-10-22 10:04:54,965 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:04:54,973 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:04:55,011 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:04:55,024 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:04:55,039 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:55,055 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "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-22 10:04:55,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.042 0.055 2026-10-22 10:04:55,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.101 2026-10-22 10:04:55,109 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:55,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-10-22 10:04:55,169 44 INFO rb-01d1866-225816-427570 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-22 10:04:55,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.017 0.114 2026-10-22 10:04:55,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.050 0.162 2026-10-22 10:04:55,324 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:04:55,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.007 0.104 2026-10-22 10:04:55,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-10-22 10:04:55,408 44 INFO rb-01d1866-225816-427570 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-22 10:04:55,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.127 2026-10-22 10:04:55,419 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:04:55,459 44 INFO rb-01d1866-225816-427570 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-22 10:04:55,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.018 0.148 2026-10-22 10:04:55,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-22 10:04:55,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.197 2026-10-22 10:04:55,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2254&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.227 2026-10-22 10:04:55,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-22 10:04:55,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-22 10:04:55,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-22 10:04:55,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-22 10:04:55,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.035 0.255 2026-10-22 10:04:55,835 44 INFO rb-01d1866-225816-427570 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-22 10:04:55,901 44 INFO rb-01d1866-225816-427570 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-22 10:04:56,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.079 0.154 2026-10-22 10:04:56,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:56] "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-22 10:04:56,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.006 0.016 2026-10-22 10:04:56,389 44 INFO rb-01d1866-225816-427570 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-22 10:04:56,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:56] "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.075 0.130 2026-10-22 10:04:56,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.083 0.138 2026-10-22 10:04:56,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.222 2026-10-22 10:04:56,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.051 2026-10-22 10:04:56,989 44 INFO rb-01d1866-225816-427570 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-22 10:04:57,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.018 0.057 2026-10-22 10:04:57,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.021 0.077 2026-10-22 10:04:57,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:04:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.117 2026-10-22 10:04:57,215 44 INFO rb-01d1866-225816-427570 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-22 10:04:57,266 44 INFO rb-01d1866-225816-427570 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-22 10:04:57,317 44 INFO rb-01d1866-225816-427570 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-22 10:04:57,368 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-22 10:04:57,369 44 INFO rb-01d1866-225816-427570 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-22 10:04:57,500 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16440292 (allocated 17825792) 2026-10-22 10:04:57,512 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 129535 2026-10-22 10:04:57,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-22 10:04:57,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 129535 2026-10-22 10:04:57,649 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100457_648965_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-22 10:04:57,649 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmpgw5b9oxn_chrome_odoo" 2026-10-22 10:04:57,674 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-22 10:04:58,863 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 129757 2026-10-22 10:04:58,864 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmpgg1jr0wy_chrome_odoo 2026-10-22 10:04:58,864 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40121/json/version 2026-10-22 10:04:58,865 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:58,950 44 INFO rb-01d1866-225816-427570 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-22 10:04:58,950 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40121/json 2026-10-22 10:04:58,951 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:04:58,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:40121/devtools/page/300985FAB277EF174B1AA63A7745887A 2026-10-22 10:04:58,976 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-10-22 10:04:58,996 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-22 10:04:59,182 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:04:59,184 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-22 10:04:59,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:04:59,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:04:59,223 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:05:00,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "GET /pos/ui/127 HTTP/1.1" 200 - 87 0.078 0.823 2026-10-22 10:05:00,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '300985FAB277EF174B1AA63A7745887A', 'loaderId': 'B41C6DFC9193AA807939B80E88BFA53A', 'isDownload': False} 2026-10-22 10:05:00,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-10-22 10:05:00,144 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:05:00,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 10:05:00,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-10-22 10:05:00,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 10:05:00,885 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:00,909 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:05:00,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.015 2026-10-22 10:05:00,961 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate test code "odoo.startTour('PoSApplyDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:05:00,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 10:05:00,969 44 INFO rb-01d1866-225816-427570 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-22 10:05:00,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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-22 10:05:01,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:01,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:01] "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-22 10:05:01,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-22 10:05:01,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.045 0.060 2026-10-22 10:05:01,215 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-22 10:05:02,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.280 0.497 2026-10-22 10:05:02,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "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-22 10:05:02,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:05:02,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.062 2026-10-22 10:05:02,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:05:02,396 44 INFO rb-01d1866-225816-427570 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-22 10:05:02,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.016 0.018 2026-10-22 10:05:02,481 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:05:02,537 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:05:02,539 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:05:02,628 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "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-22 10:05:02,633 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:05:02,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.051 0.087 2026-10-22 10:05:02,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.179 2026-10-22 10:05:02,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.160 2026-10-22 10:05:02,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.008 0.072 2026-10-22 10:05:02,748 44 INFO rb-01d1866-225816-427570 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-22 10:05:02,783 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:02,948 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.106 0.067 2026-10-22 10:05:02,965 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:05:02,990 44 INFO rb-01d1866-225816-427570 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-22 10:05:03,041 44 INFO rb-01d1866-225816-427570 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-22 10:05:03,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.062 0.224 2026-10-22 10:05:03,082 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:05:03,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-22 10:05:03,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-22 10:05:03,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.309 2026-10-22 10:05:03,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.015 0.372 2026-10-22 10:05:03,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-22 10:05:03,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.186 2026-10-22 10:05:03,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.214 2026-10-22 10:05:03,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.256 2026-10-22 10:05:03,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.071 0.308 2026-10-22 10:05:03,607 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.018 0.331 2026-10-22 10:05:03,616 44 INFO rb-01d1866-225816-427570 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-22 10:05:03,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:03] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.446 2026-10-22 10:05:03,687 44 INFO rb-01d1866-225816-427570 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-22 10:05:04,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.118 0.211 2026-10-22 10:05:04,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.066 0.076 2026-10-22 10:05:04,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.023 2026-10-22 10:05:04,382 44 INFO rb-01d1866-225816-427570 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-22 10:05:04,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:04] "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.129 0.153 2026-10-22 10:05:04,965 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.136 0.150 2026-10-22 10:05:04,985 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.285 2026-10-22 10:05:05,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.041 2026-10-22 10:05:05,128 44 INFO rb-01d1866-225816-427570 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-22 10:05:05,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.039 0.056 2026-10-22 10:05:05,184 44 INFO rb-01d1866-225816-427570 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-22 10:05:05,268 44 INFO rb-01d1866-225816-427570 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-22 10:05:05,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.078 2026-10-22 10:05:05,358 44 INFO rb-01d1866-225816-427570 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-22 10:05:05,375 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:05,376 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:05:05,407 44 INFO rb-01d1866-225816-427570 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-22 10:05:05,458 44 INFO rb-01d1866-225816-427570 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-22 10:05:05,539 44 INFO rb-01d1866-225816-427570 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-22 10:05:05,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-22 10:05:05,607 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:05:05,611 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11706180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'e0309511-ccd6-48ea-90d5-8b025d9dc2c7'}] 2026-10-22 10:05:05,619 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:05:05,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17344124 (allocated 18612224) 2026-10-22 10:05:05,735 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 129757 2026-10-22 10:05:05,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-22 10:05:05,750 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 129757 2026-10-22 10:05:05,823 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11706180 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'e0309511-ccd6-48ea-90d5-8b025d9dc2c7'} created pos.order #874 2026-10-22 10:05:05,830 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11706180 finished 2026-10-22 10:05:05,883 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100505_879518_test_settle_so_with_pos_downpayment.txt 2026-10-22 10:05:05,883 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmpgg1jr0wy_chrome_odoo" 2026-10-22 10:05:05,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-22 10:05:06,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.176 0.304 2026-10-22 10:05:07,164 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-22 10:05:07,226 44 INFO rb-01d1866-225816-427570 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-22 10:05:07,234 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-22 10:05:08,459 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 129971 2026-10-22 10:05:08,459 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmpxe1g_g14_chrome_odoo 2026-10-22 10:05:08,459 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:46841/json/version 2026-10-22 10:05:08,461 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:08,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-10-22 10:05:08,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:46841/json 2026-10-22 10:05:08,516 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:08,539 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:46841/devtools/page/1B6F743956E99C2E9D8FCA4374D1C748 2026-10-22 10:05:08,550 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-22 10:05:08,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-22 10:05:08,863 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:05:08,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-22 10:05:08,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:05:08,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:05:08,893 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:05:09,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:09] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.074 1.003 2026-10-22 10:05:09,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '1B6F743956E99C2E9D8FCA4374D1C748', 'loaderId': '40B4443E378E440D762735054269829F', 'isDownload': False} 2026-10-22 10:05:09,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-22 10:05:09,992 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:05:10,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 10:05:10,055 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.032 2026-10-22 10:05:10,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-22 10:05:10,736 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:05:10,750 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 10:05:10,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-22 10:05:10,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 10:05:10,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate test code "odoo.startTour('PosShipLaterNoDefault', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:05:10,822 44 INFO rb-01d1866-225816-427570 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-22 10:05:10,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:05:10,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:10,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "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.026 2026-10-22 10:05:10,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-22 10:05:11,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.060 2026-10-22 10:05:11,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-22 10:05:12,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.490 0.549 2026-10-22 10:05:12,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.047 2026-10-22 10:05:12,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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-22 10:05:12,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.036 0.061 2026-10-22 10:05:12,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 10:05:12,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-10-22 10:05:12,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:05:12,553 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:05:12,575 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:12,585 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:05:12,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.034 0.057 2026-10-22 10:05:12,643 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:05:12,646 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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-22 10:05:12,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.106 2026-10-22 10:05:12,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-22 10:05:12,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.028 2026-10-22 10:05:12,816 44 INFO rb-01d1866-225816-427570 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-22 10:05:12,912 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:05:12,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.010 0.030 2026-10-22 10:05:13,086 44 INFO rb-01d1866-225816-427570 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-22 10:05:13,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.132 0.095 2026-10-22 10:05:13,132 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:05:13,141 44 INFO rb-01d1866-225816-427570 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-22 10:05:13,157 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:05:13,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.024 0.163 2026-10-22 10:05:13,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.217 2026-10-22 10:05:13,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.252 2026-10-22 10:05:13,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.288 2026-10-22 10:05:13,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.043 0.494 2026-10-22 10:05:13,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.300 2026-10-22 10:05:13,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.299 2026-10-22 10:05:13,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2255&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.305 2026-10-22 10:05:13,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.309 2026-10-22 10:05:13,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.049 0.337 2026-10-22 10:05:13,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-22 10:05:13,782 44 INFO rb-01d1866-225816-427570 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-22 10:05:13,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:13] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.356 2026-10-22 10:05:13,846 44 INFO rb-01d1866-225816-427570 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-22 10:05:14,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.110 0.180 2026-10-22 10:05:14,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.091 0.071 2026-10-22 10:05:14,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.017 0.032 2026-10-22 10:05:14,516 44 INFO rb-01d1866-225816-427570 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-22 10:05:14,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.144 0.127 2026-10-22 10:05:15,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.083 0.143 2026-10-22 10:05:15,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.234 2026-10-22 10:05:15,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.039 2026-10-22 10:05:15,184 44 INFO rb-01d1866-225816-427570 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-22 10:05:15,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 17 0.055 0.074 2026-10-22 10:05:15,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.029 0.118 2026-10-22 10:05:15,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.043 0.134 2026-10-22 10:05:15,503 44 INFO rb-01d1866-225816-427570 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-22 10:05:15,580 44 INFO rb-01d1866-225816-427570 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-22 10:05:15,598 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:15,600 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:15,631 44 INFO rb-01d1866-225816-427570 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-22 10:05:15,681 44 INFO rb-01d1866-225816-427570 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-22 10:05:15,732 44 INFO rb-01d1866-225816-427570 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-22 10:05:15,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-22 10:05:15,786 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-22 10:05:15,878 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16621124 (allocated 17825792) 2026-10-22 10:05:15,901 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 129971 2026-10-22 10:05:15,903 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-22 10:05:15,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 129971 2026-10-22 10:05:16,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100516_034425_test_ship_later_no_default.txt 2026-10-22 10:05:16,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmpxe1g_g14_chrome_odoo" 2026-10-22 10:05:16,058 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-22 10:05:17,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 130191 2026-10-22 10:05:17,757 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpnm_9ca9r_chrome_odoo 2026-10-22 10:05:17,757 44 INFO rb-01d1866-225816-427570 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:38427/json/version 2026-10-22 10:05:17,758 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:17,841 44 INFO rb-01d1866-225816-427570 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-22 10:05:17,841 44 INFO rb-01d1866-225816-427570 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:38427/json 2026-10-22 10:05:17,842 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:17,876 44 INFO rb-01d1866-225816-427570 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:38427/devtools/page/08DD73619AB7551D4E8216F70E90EC59 2026-10-22 10:05:17,911 44 INFO rb-01d1866-225816-427570 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-22 10:05:17,942 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-10-22 10:05:18,163 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 10:05:18,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-10-22 10:05:18,175 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:05:18,175 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:05:18,200 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:05:19,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "GET /pos/ui/127 HTTP/1.1" 200 - 86 0.069 0.766 2026-10-22 10:05:19,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': '08DD73619AB7551D4E8216F70E90EC59', 'loaderId': '3291DFA0A3C3F2C4AE60D7E23883E88F', 'isDownload': False} 2026-10-22 10:05:19,029 44 INFO rb-01d1866-225816-427570 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-22 10:05:19,056 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:05:19,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 10:05:19,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-22 10:05:19,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-22 10:05:19,854 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:05:19,860 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:05:19,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.039 2026-10-22 10:05:19,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate test code "odoo.startTour('PosOrdersListDifferentCurrency', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:05:19,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-22 10:05:19,974 44 INFO rb-01d1866-225816-427570 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-22 10:05:20,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.012 2026-10-22 10:05:20,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:20,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.045 0.017 2026-10-22 10:05:20,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-22 10:05:20,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.029 0.055 2026-10-22 10:05:20,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-22 10:05:21,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.407 0.551 2026-10-22 10:05:21,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 10:05:21,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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.010 2026-10-22 10:05:21,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.072 2026-10-22 10:05:21,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-22 10:05:21,570 44 INFO rb-01d1866-225816-427570 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-22 10:05:21,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.012 0.008 2026-10-22 10:05:21,669 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:05:21,680 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:05:21,700 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 10:05:21,739 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:05:21,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.014 0.084 2026-10-22 10:05:21,773 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.047 2026-10-22 10:05:21,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /web/image/res.users/244/avatar_128 HTTP/1.1" 200 - 14 0.030 0.150 2026-10-22 10:05:21,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.074 2026-10-22 10:05:21,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.165 2026-10-22 10:05:21,870 44 INFO rb-01d1866-225816-427570 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-22 10:05:21,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:21] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.012 2026-10-22 10:05:22,123 44 INFO rb-01d1866-225816-427570 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-22 10:05:22,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.028 0.039 2026-10-22 10:05:22,141 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:05:22,151 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:22,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.108 2026-10-22 10:05:22,198 44 INFO rb-01d1866-225816-427570 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-22 10:05:22,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-10-22 10:05:22,223 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:05:22,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.174 2026-10-22 10:05:22,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.201 2026-10-22 10:05:22,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-22 10:05:22,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.022 0.242 2026-10-22 10:05:22,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2256&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.219 2026-10-22 10:05:22,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.014 0.225 2026-10-22 10:05:22,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-22 10:05:22,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.028 0.409 2026-10-22 10:05:22,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.343 2026-10-22 10:05:22,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.315 2026-10-22 10:05:22,857 44 INFO rb-01d1866-225816-427570 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-22 10:05:22,920 44 INFO rb-01d1866-225816-427570 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-22 10:05:23,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.137 0.201 2026-10-22 10:05:23,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-22 10:05:23,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.020 2026-10-22 10:05:23,551 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-22 10:05:23,552 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-22 10:05:23,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16461700 (allocated 17825792) 2026-10-22 10:05:23,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 130191 2026-10-22 10:05:23,713 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-22 10:05:23,714 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 130191 2026-10-22 10:05:23,838 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100523_837699_test_show_orders_for_pos_currency_only.txt 2026-10-22 10:05:23,838 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpnm_9ca9r_chrome_odoo" 2026-10-22 10:05:23,861 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-22 10:05:26,192 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 130394 2026-10-22 10:05:26,193 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp2fuarrpu_chrome_odoo 2026-10-22 10:05:26,193 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:32923/json/version 2026-10-22 10:05:26,194 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:26,290 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-22 10:05:26,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:32923/json 2026-10-22 10:05:26,291 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:26,310 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:32923/devtools/page/749B2E68FD92625554CD350E78EDD018 2026-10-22 10:05:26,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-22 10:05:26,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-22 10:05:26,588 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:05:26,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-22 10:05:26,610 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:05:26,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:05:26,647 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:05:27,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:27] "GET /pos/ui/127 HTTP/1.1" 200 - 88 0.097 0.840 2026-10-22 10:05:27,575 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '749B2E68FD92625554CD350E78EDD018', 'loaderId': '3E7E9AAE7428D30124D1AFC8ADF7ED2C', 'isDownload': False} 2026-10-22 10:05:27,576 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-22 10:05:27,591 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:05:27,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:27] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.015 2026-10-22 10:05:27,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:27] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.032 2026-10-22 10:05:27,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:27] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-22 10:05:28,285 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:28,297 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:05:28,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 10:05:28,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate test code "odoo.startTour('PoSSaleOrderWithDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:05:28,354 44 INFO rb-01d1866-225816-427570 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-22 10:05:28,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.009 2026-10-22 10:05:28,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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-22 10:05:28,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:28,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "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-22 10:05:28,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-22 10:05:28,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.050 0.062 2026-10-22 10:05:28,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.131 2026-10-22 10:05:29,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.525 0.601 2026-10-22 10:05:29,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:05:29,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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-22 10:05:30,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.059 2026-10-22 10:05:30,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.010 0.012 2026-10-22 10:05:30,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-22 10:05:30,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 10:05:30,207 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:30,240 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:05:30,241 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:05:30,280 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:05:30,309 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:05:30,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.050 0.075 2026-10-22 10:05:30,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.003 0.141 2026-10-22 10:05:30,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-22 10:05:30,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.016 0.100 2026-10-22 10:05:30,418 44 INFO rb-01d1866-225816-427570 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-22 10:05:30,483 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:05:30,576 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:30,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.054 0.088 2026-10-22 10:05:30,676 44 INFO rb-01d1866-225816-427570 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-22 10:05:30,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.027 0.199 2026-10-22 10:05:30,717 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:30,731 44 INFO rb-01d1866-225816-427570 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-22 10:05:30,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.017 0.243 2026-10-22 10:05:30,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.285 2026-10-22 10:05:30,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.237 2026-10-22 10:05:30,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.007 0.367 2026-10-22 10:05:30,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.291 2026-10-22 10:05:30,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:30] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.240 2026-10-22 10:05:31,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.205 2026-10-22 10:05:31,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-22 10:05:31,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-22 10:05:31,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-22 10:05:31,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-10-22 10:05:31,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.350 2026-10-22 10:05:31,324 44 INFO rb-01d1866-225816-427570 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-22 10:05:31,387 44 INFO rb-01d1866-225816-427570 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-22 10:05:31,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.091 0.171 2026-10-22 10:05:31,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.057 0.113 2026-10-22 10:05:31,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-22 10:05:32,016 44 INFO rb-01d1866-225816-427570 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-22 10:05:32,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.105 0.137 2026-10-22 10:05:32,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.092 0.126 2026-10-22 10:05:32,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.217 2026-10-22 10:05:32,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.038 2026-10-22 10:05:32,638 44 INFO rb-01d1866-225816-427570 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-22 10:05:32,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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.021 0.060 2026-10-22 10:05:32,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.045 0.116 2026-10-22 10:05:32,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.074 0.162 2026-10-22 10:05:32,982 44 INFO rb-01d1866-225816-427570 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-22 10:05:33,030 44 INFO rb-01d1866-225816-427570 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-22 10:05:33,081 44 INFO rb-01d1866-225816-427570 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-22 10:05:33,133 44 INFO rb-01d1866-225816-427570 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-22 10:05:33,184 44 INFO rb-01d1866-225816-427570 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-22 10:05:33,233 44 INFO rb-01d1866-225816-427570 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-22 10:05:33,284 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-22 10:05:33,285 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 10:05:33,369 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16912736 (allocated 18612224) 2026-10-22 10:05:33,373 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 130394 2026-10-22 10:05:33,374 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-22 10:05:33,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 130394 2026-10-22 10:05:33,479 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100533_479119_test_so_with_downpayment.txt 2026-10-22 10:05:33,479 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmp2fuarrpu_chrome_odoo" 2026-10-22 10:05:33,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-22 10:05:34,688 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67311563 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-22 10:05:35,003 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1432] 2026-10-22 10:05:37,729 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67311563 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #875 2026-10-22 10:05:37,734 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67311563 finished 2026-10-22 10:05:38,050 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-22 10:05:42,430 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 130607 2026-10-22 10:05:42,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmpp79bw6ea_chrome_odoo 2026-10-22 10:05:42,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:43729/json/version 2026-10-22 10:05:42,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:42,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-22 10:05:42,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:43729/json 2026-10-22 10:05:42,455 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:05:42,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:43729/devtools/page/CBE4A17FFD5E50649C18507F3FA4A55F 2026-10-22 10:05:42,483 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-22 10:05:42,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-22 10:05:42,704 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:05:42,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-22 10:05:42,717 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-22 10:05:42,717 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-22 10:05:42,737 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:05:43,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:43] "GET /pos/ui/127 HTTP/1.1" 200 - 88 0.113 1.068 2026-10-22 10:05:43,918 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': 'CBE4A17FFD5E50649C18507F3FA4A55F', 'loaderId': '8A2423703F4A59693930A2E6FDF4F61B', 'isDownload': False} 2026-10-22 10:05:43,918 44 INFO rb-01d1866-225816-427570 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-22 10:05:43,939 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:05:43,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:43] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 10:05:43,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:43] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-22 10:05:43,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:43] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-22 10:05:44,621 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:44,627 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:05:44,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.022 2026-10-22 10:05:44,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-22 10:05:44,714 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Evaluate test code "odoo.startTour('test_variant_popup_qty_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:05:44,723 44 INFO rb-01d1866-225816-427570 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-22 10:05:44,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:05:44,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:44,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-22 10:05:44,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "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.035 2026-10-22 10:05:44,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-22 10:05:44,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.046 2026-10-22 10:05:45,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.427 0.542 2026-10-22 10:05:46,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:05:46,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.015 2026-10-22 10:05:46,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.006 0.024 2026-10-22 10:05:46,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.054 2026-10-22 10:05:46,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:05:46,304 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-22 10:05:46,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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-22 10:05:46,399 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:05:46,425 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:05:46,458 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:05:46,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.051 0.054 2026-10-22 10:05:46,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-10-22 10:05:46,524 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:05:46,530 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05: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-22 10:05:46,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.011 0.138 2026-10-22 10:05:46,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.031 2026-10-22 10:05:46,672 44 INFO rb-01d1866-225816-427570 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-22 10:05:46,706 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:05:46,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.085 0.092 2026-10-22 10:05:46,877 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:05:46,959 44 INFO rb-01d1866-225816-427570 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-22 10:05:47,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.069 0.236 2026-10-22 10:05:47,018 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:05:47,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.281 2026-10-22 10:05:47,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.303 2026-10-22 10:05:47,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.329 2026-10-22 10:05:47,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.446 2026-10-22 10:05:47,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.305 2026-10-22 10:05:47,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-22 10:05:47,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.221 2026-10-22 10:05:47,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-22 10:05:47,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2259&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-22 10:05:47,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.076 0.259 2026-10-22 10:05:47,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.273 2026-10-22 10:05:47,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:47] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-22T09:55:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.347 2026-10-22 10:05:47,588 44 INFO rb-01d1866-225816-427570 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-22 10:05:48,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:48] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.142 0.149 2026-10-22 10:05:48,428 44 INFO rb-01d1866-225816-427570 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-22 10:05:48,482 44 INFO rb-01d1866-225816-427570 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-22 10:05:48,550 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-22 10:05:48,554 44 INFO rb-01d1866-225816-427570 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-22 10:05:48,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:05:48] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.015 0.019 2026-10-22 10:05:48,696 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 15011136 (allocated 15728640) 2026-10-22 10:05:48,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 130607 2026-10-22 10:05:48,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-22 10:05:48,704 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 130607 2026-10-22 10:05:48,827 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100548_826784_test_variant_popup_qty_free.txt 2026-10-22 10:05:48,827 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmpp79bw6ea_chrome_odoo" 2026-10-22 10:05:48,951 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-22 10:06:12,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-22 10:06:15,050 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-22 10:06:16,398 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 130813 2026-10-22 10:06:16,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmplay1p8jt_chrome_odoo 2026-10-22 10:06:16,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:44901/json/version 2026-10-22 10:06:16,400 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:06:16,505 44 INFO rb-01d1866-225816-427570 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-22 10:06:16,505 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:44901/json 2026-10-22 10:06:16,506 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:06:16,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:44901/devtools/page/F3987B8A68D0B044B49246416AAE5E8C 2026-10-22 10:06:16,556 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-10-22 10:06:16,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-22 10:06:16,892 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:06:16,903 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-22 10:06:16,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Open "http://127.0.0.1:8069/pos/ui/128" in browser 2026-10-22 10:06:16,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigating to: "http://127.0.0.1:8069/pos/ui/128" 2026-10-22 10:06:16,942 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:06:18,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /pos/ui/128 HTTP/1.1" 200 - 91 0.117 0.977 2026-10-22 10:06:18,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': 'F3987B8A68D0B044B49246416AAE5E8C', 'loaderId': '719FEBF53E5BF78B57C6733C293E3AE7', 'isDownload': False} 2026-10-22 10:06:18,033 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-22 10:06:18,074 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:06:18,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-22 10:06:18,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.028 2026-10-22 10:06:18,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.051 2026-10-22 10:06:18,848 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:06:18,867 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:06:18,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-22 10:06:18,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:06:18,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/128", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:06:18,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:06:18,940 44 INFO rb-01d1866-225816-427570 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-22 10:06:18,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:06:18,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-22 10:06:19,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06: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.036 2026-10-22 10:06:19,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-22 10:06:19,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.018 0.043 2026-10-22 10:06:20,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.423 0.552 2026-10-22 10:06:20,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "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-22 10:06:20,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.011 2026-10-22 10:06:20,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.069 2026-10-22 10:06:20,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:06:20,426 44 INFO rb-01d1866-225816-427570 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-22 10:06:20,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 10:06:20,500 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:06:20,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:06:20,542 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:06:20,563 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:06:20,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /web/image/res.users/249/avatar_128 HTTP/1.1" 200 - 14 0.027 0.041 2026-10-22 10:06:20,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.004 0.077 2026-10-22 10:06:20,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:06:20,630 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "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-22 10:06:20,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.017 0.034 2026-10-22 10:06:20,732 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:06:20,818 44 INFO rb-01d1866-225816-427570 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-22 10:06:20,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /pos/ui/128?from_backend=True HTTP/1.1" 200 - 34 0.078 0.093 2026-10-22 10:06:20,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:20] "GET /pos/ui/128 HTTP/1.1" 200 - 34 0.033 0.206 2026-10-22 10:06:21,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.005 0.179 2026-10-22 10:06:21,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2264&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.100 2026-10-22 10:06:21,099 44 INFO rb-01d1866-225816-427570 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-22 10:06:21,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2265&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.141 2026-10-22 10:06:21,125 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:06:21,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2268&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-22 10:06:21,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2267&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.204 2026-10-22 10:06:21,215 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:06:21,224 44 INFO rb-01d1866-225816-427570 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-22 10:06:21,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.013 0.270 2026-10-22 10:06:21,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2269&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.274 2026-10-22 10:06:21,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.279 2026-10-22 10:06:21,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.013 0.256 2026-10-22 10:06:21,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.320 2026-10-22 10:06:21,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.348 2026-10-22 10:06:21,687 44 INFO rb-01d1866-225816-427570 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-22 10:06:21,749 44 INFO rb-01d1866-225816-427570 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-22 10:06:21,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.098 0.139 2026-10-22 10:06:22,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.040 0.060 2026-10-22 10:06:22,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-22 10:06:22,324 44 INFO rb-01d1866-225816-427570 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-22 10:06:22,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 65 0.099 0.139 2026-10-22 10:06:22,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.101 0.128 2026-10-22 10:06:22,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.227 2026-10-22 10:06:22,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.049 2026-10-22 10:06:22,990 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.038 0.046 2026-10-22 10:06:23,062 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,159 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.042 0.073 2026-10-22 10:06:23,246 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,257 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:06:23,260 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:06:23,286 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,338 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,418 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,475 44 INFO rb-01d1866-225816-427570 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-22 10:06:23,548 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-22 10:06:23,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-22 10:06:23,558 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49199164 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000001', 'uuid': 'e7c4ddd9-620f-4108-90eb-3c7fb6fea969'}] 2026-10-22 10:06:23,566 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:06:23,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17303996 (allocated 18874368) 2026-10-22 10:06:23,708 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 130813 2026-10-22 10:06:23,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-22 10:06:23,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 130813 2026-10-22 10:06:23,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100623_851114_test_pos_downpayment_sale_invoice_creation.txt 2026-10-22 10:06:23,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmplay1p8jt_chrome_odoo" 2026-10-22 10:06:23,883 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-22 10:06:26,337 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49199164 order {'name': '/', 'pos_reference': '261-128-000001', 'uuid': 'e7c4ddd9-620f-4108-90eb-3c7fb6fea969'} created pos.order #878 2026-10-22 10:06:26,343 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49199164 finished 2026-10-22 10:06:26,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 553 1.107 2.070 2026-10-22 10:06:27,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-22 10:06:29,482 44 INFO rb-01d1866-225816-427570 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-22 10:06:32,278 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 131027 2026-10-22 10:06:32,278 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpnp4zks6k_chrome_odoo 2026-10-22 10:06:32,278 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:46137/json/version 2026-10-22 10:06:32,280 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:06:32,321 44 INFO rb-01d1866-225816-427570 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-22 10:06:32,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:46137/json 2026-10-22 10:06:32,322 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:06:32,343 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:46137/devtools/page/0D587C0844F9BEDEEF8DA399CD04A4F9 2026-10-22 10:06:32,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-10-22 10:06:32,371 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-22 10:06:32,657 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:06:32,660 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-22 10:06:32,662 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/128" in browser 2026-10-22 10:06:32,662 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/128" 2026-10-22 10:06:32,682 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:06:33,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:33] "GET /pos/ui/128 HTTP/1.1" 200 - 80 0.080 0.814 2026-10-22 10:06:33,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '0D587C0844F9BEDEEF8DA399CD04A4F9', 'loaderId': '5849006703B25004F610B4AC112E7D32', 'isDownload': False} 2026-10-22 10:06:33,579 44 INFO rb-01d1866-225816-427570 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-22 10:06:33,607 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:06:33,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:33] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-22 10:06:33,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:33] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-22 10:06:33,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:33] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.032 2026-10-22 10:06:34,358 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:06:34,364 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:06:34,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.031 2026-10-22 10:06:34,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 10:06:34,425 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Evaluate test code "odoo.startTour('test_pos_settle_so_with_downpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/128", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:06:34,435 44 INFO rb-01d1866-225816-427570 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-22 10:06:34,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:06:34,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:06:34,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-22 10:06:34,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "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.051 2026-10-22 10:06:34,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-22 10:06:34,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.047 0.067 2026-10-22 10:06:35,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.419 0.536 2026-10-22 10:06:35,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.013 2026-10-22 10:06:35,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:06:35,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:35] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.058 2026-10-22 10:06:35,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:06:35,961 44 INFO rb-01d1866-225816-427570 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-22 10:06:35,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:06:36,057 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 10:06:36,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 7 0.016 0.044 2026-10-22 10:06:36,080 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:06:36,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:06:36,163 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.059 2026-10-22 10:06:36,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.036 0.104 2026-10-22 10:06:36,175 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-22 10:06:36,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-22 10:06:36,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.006 0.056 2026-10-22 10:06:36,292 44 INFO rb-01d1866-225816-427570 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-22 10:06:36,372 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:06:36,434 44 INFO rb-01d1866-225816-427570 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-22 10:06:36,448 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:06:36,501 44 INFO rb-01d1866-225816-427570 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-22 10:06:36,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /pos/ui/128 HTTP/1.1" 200 - 33 0.119 0.081 2026-10-22 10:06:36,569 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:06:36,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /pos/ui/128?from_backend=True HTTP/1.1" 200 - 33 0.046 0.292 2026-10-22 10:06:36,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image?model=product.template&field=image_128&id=2262&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.349 2026-10-22 10:06:36,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image?model=product.template&field=image_128&id=2264&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.389 2026-10-22 10:06:36,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.361 2026-10-22 10:06:36,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.006 0.476 2026-10-22 10:06:36,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.340 2026-10-22 10:06:36,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:36] "GET /web/image?model=product.template&field=image_128&id=2268&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.012 0.246 2026-10-22 10:06:37,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "GET /web/image?model=product.template&field=image_128&id=2269&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.253 2026-10-22 10:06:37,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-22 10:06:37,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.050 0.272 2026-10-22 10:06:37,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.265 2026-10-22 10:06:37,215 44 INFO rb-01d1866-225816-427570 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-22 10:06:37,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "GET /web/image?model=product.template&field=image_128&id=2267&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.258 2026-10-22 10:06:37,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "GET /web/image?model=product.template&field=image_128&id=2265&unique=2026-10-22T10:05:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.401 2026-10-22 10:06:37,282 44 INFO rb-01d1866-225816-427570 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-22 10:06:37,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.115 0.180 2026-10-22 10:06:37,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.053 0.090 2026-10-22 10:06:37,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.011 0.026 2026-10-22 10:06:37,920 44 INFO rb-01d1866-225816-427570 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-22 10:06:38,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:38] "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.107 0.124 2026-10-22 10:06:38,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.072 0.133 2026-10-22 10:06:38,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.012 0.185 2026-10-22 10:06:38,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.044 0.047 2026-10-22 10:06:38,585 44 INFO rb-01d1866-225816-427570 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-22 10:06:38,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.032 0.056 2026-10-22 10:06:38,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:38] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.038 0.090 2026-10-22 10:06:38,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:06:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.051 0.154 2026-10-22 10:06:38,957 44 INFO rb-01d1866-225816-427570 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-22 10:06:39,005 44 INFO rb-01d1866-225816-427570 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-22 10:06:39,057 44 INFO rb-01d1866-225816-427570 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-22 10:06:39,107 44 INFO rb-01d1866-225816-427570 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-22 10:06:39,158 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-22 10:06:39,159 44 INFO rb-01d1866-225816-427570 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-22 10:06:39,284 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17489988 (allocated 19136512) 2026-10-22 10:06:39,298 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 131027 2026-10-22 10:06:39,301 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-22 10:06:39,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 131027 2026-10-22 10:06:39,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100639_418794_test_pos_settle_so_with_downpayment.txt 2026-10-22 10:06:39,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmpnp4zks6k_chrome_odoo" 2026-10-22 10:06:39,443 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-22 10:06:43,131 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-22 10:07:02,228 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-22 10:07:04,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-22 10:07:06,010 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #251 deleted stock.move.line records with IDs: [1450, 1451] 2026-10-22 10:07:06,515 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #251 deleted stock.move.line records with IDs: [1452] 2026-10-22 10:07:06,765 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 10:07:30,095 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #254 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-22 10:07:31,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-22 10:07:32,546 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85457703 started for PoS orders references: [{'name': 'Order 91622-380-0978', 'pos_reference': None, 'uuid': '91622-380-0978'}] 2026-10-22 10:07:34,731 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85457703 order {'name': 'Order 91622-380-0978', 'pos_reference': None, 'uuid': '91622-380-0978'} created pos.order #882 2026-10-22 10:07:34,732 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85457703 finished 2026-10-22 10:07:34,881 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-22 10:07:35,423 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84192206 started for PoS orders references: [{'name': 'Order 76194-676-8816', 'pos_reference': None, 'uuid': '76194-676-8816'}] 2026-10-22 10:07:35,820 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #254 deleted stock.move records with IDs: [1458] 2026-10-22 10:07:35,958 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84192206 order {'name': 'Order 76194-676-8816', 'pos_reference': None, 'uuid': '76194-676-8816'} created pos.order #883 2026-10-22 10:07:35,962 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84192206 finished 2026-10-22 10:07:37,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-22 10:07:38,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 131235 2026-10-22 10:07:38,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpehheyoy__chrome_odoo 2026-10-22 10:07:38,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:37527/json/version 2026-10-22 10:07:38,048 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:07:38,104 44 INFO rb-01d1866-225816-427570 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-22 10:07:38,107 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:37527/json 2026-10-22 10:07:38,108 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:07:38,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:37527/devtools/page/8C12A78C448ED16947B2A80178FD7149 2026-10-22 10:07:38,171 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-22 10:07:38,177 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-22 10:07:38,359 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:07:38,371 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-22 10:07:38,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Open "http://127.0.0.1:8069/pos/ui/131" in browser 2026-10-22 10:07:38,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigating to: "http://127.0.0.1:8069/pos/ui/131" 2026-10-22 10:07:38,408 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:07:39,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:39] "GET /pos/ui/131 HTTP/1.1" 200 - 86 0.075 0.729 2026-10-22 10:07:39,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': '8C12A78C448ED16947B2A80178FD7149', 'loaderId': 'AC6F2769A9FCF2F33E981E679BB73463', 'isDownload': False} 2026-10-22 10:07:39,208 44 INFO rb-01d1866-225816-427570 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-22 10:07:39,240 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:07:39,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:39] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-22 10:07:39,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:39] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.037 2026-10-22 10:07:39,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:39] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.056 2026-10-22 10:07:39,935 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:07:39,951 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:07:39,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:07:40,010 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Evaluate test code "odoo.startTour('refund_multiple_products_amounts_compliance', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/131", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:07:40,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:07:40,026 44 INFO rb-01d1866-225816-427570 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-22 10:07:40,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:07:40,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:07:40,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.017 2026-10-22 10:07:40,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-22 10:07:40,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.036 2026-10-22 10:07:40,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-22 10:07:41,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.356 0.649 2026-10-22 10:07:41,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:07:41,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:07:41,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.049 2026-10-22 10:07:41,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.012 2026-10-22 10:07:41,568 44 INFO rb-01d1866-225816-427570 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-22 10:07:41,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 10:07:41,640 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:07:41,661 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:07:41,662 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:07:41,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /web/image/res.users/256/avatar_128 HTTP/1.1" 200 - 14 0.019 0.037 2026-10-22 10:07:41,709 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07: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-22 10:07:41,710 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:07:41,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.010 0.072 2026-10-22 10:07:41,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-10-22 10:07:41,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.016 0.028 2026-10-22 10:07:41,870 44 INFO rb-01d1866-225816-427570 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-22 10:07:41,893 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:07:41,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:41] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.007 0.031 2026-10-22 10:07:42,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /pos/ui/131 HTTP/1.1" 200 - 33 0.080 0.097 2026-10-22 10:07:42,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:07:42,127 44 INFO rb-01d1866-225816-427570 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-22 10:07:42,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /pos/ui/131?from_backend=True HTTP/1.1" 200 - 33 0.043 0.263 2026-10-22 10:07:42,191 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:07:42,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.013 0.237 2026-10-22 10:07:42,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.279 2026-10-22 10:07:42,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.311 2026-10-22 10:07:42,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.337 2026-10-22 10:07:42,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.011 0.307 2026-10-22 10:07:42,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.013 0.227 2026-10-22 10:07:42,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.014 0.250 2026-10-22 10:07:42,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.010 0.245 2026-10-22 10:07:42,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-22 10:07:42,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.286 2026-10-22 10:07:42,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-22 10:07:42,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:42] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-22T10:07:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.340 2026-10-22 10:07:42,776 44 INFO rb-01d1866-225816-427570 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-22 10:07:42,852 44 INFO rb-01d1866-225816-427570 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-22 10:07:42,907 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,091 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,141 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,232 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,253 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:07:43,256 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:07:43,283 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,334 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,422 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,512 44 INFO rb-01d1866-225816-427570 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-22 10:07:43,517 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4424851 started for PoS orders references: [{'name': '/', 'pos_reference': '261-131-000001', 'uuid': '4332eb88-5c48-45a1-bb70-927dbb473355'}] 2026-10-22 10:07:43,534 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:07:44,147 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4424851 order {'name': '/', 'pos_reference': '261-131-000001', 'uuid': '4332eb88-5c48-45a1-bb70-927dbb473355'} created pos.order #884 2026-10-22 10:07:44,202 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4424851 finished 2026-10-22 10:07:44,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.299 0.544 2026-10-22 10:07:44,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.008 0.011 2026-10-22 10:07:44,595 44 INFO rb-01d1866-225816-427570 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-22 10:07:44,599 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19380594 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-131-000001', 'uuid': '4332eb88-5c48-45a1-bb70-927dbb473355'}] 2026-10-22 10:07:44,610 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19380594 order {'name': 'Shop - 000001', 'pos_reference': '261-131-000001', 'uuid': '4332eb88-5c48-45a1-bb70-927dbb473355'} sync ignored for existing PoS order pos.order(884,) (state: paid) 2026-10-22 10:07:44,653 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19380594 finished 2026-10-22 10:07:44,677 44 INFO rb-01d1866-225816-427570 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-22 10:07:44,721 44 INFO rb-01d1866-225816-427570 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-22 10:07:44,774 44 INFO rb-01d1866-225816-427570 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-22 10:07:44,825 44 INFO rb-01d1866-225816-427570 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-22 10:07:44,887 44 INFO rb-01d1866-225816-427570 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-22 10:07:44,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.128 0.188 2026-10-22 10:07:44,974 44 INFO rb-01d1866-225816-427570 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-22 10:07:44,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:44] "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-22 10:07:45,046 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.060 2026-10-22 10:07:45,092 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:45] "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.047 2026-10-22 10:07:45,146 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,196 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,246 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,324 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,377 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,436 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,502 44 INFO rb-01d1866-225816-427570 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-22 10:07:45,512 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15087884 started for PoS orders references: [{'name': '/', 'pos_reference': '261-131-000002', 'uuid': '06c0a3eb-4a8c-4a4f-8be4-ba10d70edf20'}] 2026-10-22 10:07:46,067 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15087884 order {'name': '/', 'pos_reference': '261-131-000002', 'uuid': '06c0a3eb-4a8c-4a4f-8be4-ba10d70edf20'} created pos.order #885 2026-10-22 10:07:46,117 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15087884 finished 2026-10-22 10:07:46,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 172 0.178 0.572 2026-10-22 10:07:46,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:07:46,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-22 10:07:46,373 44 INFO rb-01d1866-225816-427570 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-22 10:07:46,383 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82971651 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-131-000002', 'uuid': '06c0a3eb-4a8c-4a4f-8be4-ba10d70edf20'}] 2026-10-22 10:07:46,402 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82971651 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-131-000002', 'uuid': '06c0a3eb-4a8c-4a4f-8be4-ba10d70edf20'} sync ignored for existing PoS order pos.order(885,) (state: paid) 2026-10-22 10:07:46,442 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82971651 finished 2026-10-22 10:07:46,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17726672 (allocated 19795968) 2026-10-22 10:07:46,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:07:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.057 0.146 2026-10-22 10:07:46,584 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 131235 2026-10-22 10:07:46,587 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-22 10:07:46,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 131235 2026-10-22 10:07:46,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100746_702045_test_refund_line_report_prices_sign.txt 2026-10-22 10:07:46,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpehheyoy__chrome_odoo" 2026-10-22 10:07:47,471 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-22 10:07:48,077 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1564550 started for PoS orders references: [{'name': 'Order 73053-175-4982', 'pos_reference': None, 'uuid': '73053-175-4982'}] 2026-10-22 10:07:48,780 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1564550 order {'name': 'Order 73053-175-4982', 'pos_reference': None, 'uuid': '73053-175-4982'} created pos.order #886 2026-10-22 10:07:48,781 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1564550 finished 2026-10-22 10:07:49,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-22 10:07:49,817 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65539756 started for PoS orders references: [{'name': 'Order 33100-230-1534', 'pos_reference': None, 'uuid': '33100-230-1534'}, {'name': 'Order 37571-734-7711', 'pos_reference': None, 'uuid': '37571-734-7711'}] 2026-10-22 10:07:50,518 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65539756 order {'name': 'Order 33100-230-1534', 'pos_reference': None, 'uuid': '33100-230-1534'} created pos.order #887 2026-10-22 10:07:50,885 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65539756 order {'name': 'Order 37571-734-7711', 'pos_reference': None, 'uuid': '37571-734-7711'} created pos.order #888 2026-10-22 10:07:50,887 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65539756 finished 2026-10-22 10:07:51,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-22 10:07:52,404 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81527237 started for PoS orders references: [{'name': 'Order 27541-668-5800', 'pos_reference': None, 'uuid': '27541-668-5800'}] 2026-10-22 10:07:52,918 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81527237 order {'name': 'Order 27541-668-5800', 'pos_reference': None, 'uuid': '27541-668-5800'} created pos.order #889 2026-10-22 10:07:52,920 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81527237 finished 2026-10-22 10:07:54,395 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-22 10:08:15,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-22 10:08:17,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 131449 2026-10-22 10:08:17,425 44 INFO rb-01d1866-225816-427570 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/tmpsyzk1zah_chrome_odoo 2026-10-22 10:08:17,425 44 INFO rb-01d1866-225816-427570 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:41157/json/version 2026-10-22 10:08:17,426 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41157', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:08:17,512 44 INFO rb-01d1866-225816-427570 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-22 10:08:17,512 44 INFO rb-01d1866-225816-427570 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:41157/json 2026-10-22 10:08:17,513 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41157', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:08:17,556 44 INFO rb-01d1866-225816-427570 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:41157/devtools/page/242B701F6FEBF4CB22C5FB5F3927BC2B 2026-10-22 10:08:17,570 44 INFO rb-01d1866-225816-427570 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-22 10:08:17,577 44 INFO rb-01d1866-225816-427570 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-22 10:08:17,816 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:08:17,826 44 INFO rb-01d1866-225816-427570 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-22 10:08:17,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:08:17,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:08:17,867 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:08:18,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:18] "GET /pos/ui/134 HTTP/1.1" 200 - 128 0.103 0.838 2026-10-22 10:08:18,809 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': '242B701F6FEBF4CB22C5FB5F3927BC2B', 'loaderId': '2E4DE18DC01F8A715BC21AA59FE1CDAA', 'isDownload': False} 2026-10-22 10:08:18,809 44 INFO rb-01d1866-225816-427570 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-22 10:08:18,838 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:08:18,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:18] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-10-22 10:08:18,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:18] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.038 2026-10-22 10:08:18,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:18] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.051 2026-10-22 10:08:19,678 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:08:19,696 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:19,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 10:08:19,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate test code "odoo.startTour('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:08:19,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.008 2026-10-22 10:08:19,768 44 INFO rb-01d1866-225816-427570 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-22 10:08:19,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:08:19,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:08:19,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.016 2026-10-22 10:08:19,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-22 10:08:19,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.027 0.059 2026-10-22 10:08:19,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-22 10:08:20,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.423 0.548 2026-10-22 10:08:21,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "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-22 10:08:21,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08: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.010 2026-10-22 10:08:21,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.077 2026-10-22 10:08:21,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 10:08:21,319 44 INFO rb-01d1866-225816-427570 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-22 10:08:21,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 10:08:21,407 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:21,443 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:08:21,446 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:08:21,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.041 0.045 2026-10-22 10:08:21,508 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:08:21,526 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "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-22 10:08:21,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.013 0.123 2026-10-22 10:08:21,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.139 2026-10-22 10:08:21,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.004 0.034 2026-10-22 10:08:21,641 44 INFO rb-01d1866-225816-427570 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-22 10:08:21,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.017 0.042 2026-10-22 10:08:21,741 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:08:21,790 44 INFO rb-01d1866-225816-427570 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-22 10:08:21,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.048 0.109 2026-10-22 10:08:21,866 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:08:21,874 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:21,882 44 INFO rb-01d1866-225816-427570 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-22 10:08:21,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.161 2026-10-22 10:08:21,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:21] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-22 10:08:22,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.035 0.291 2026-10-22 10:08:22,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.311 2026-10-22 10:08:22,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-22 10:08:22,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.232 2026-10-22 10:08:22,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.424 2026-10-22 10:08:22,225 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.283 2026-10-22 10:08:22,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-22 10:08:22,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.070 0.269 2026-10-22 10:08:22,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.325 2026-10-22 10:08:22,477 44 INFO rb-01d1866-225816-427570 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-22 10:08:22,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.401 2026-10-22 10:08:22,542 44 INFO rb-01d1866-225816-427570 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-22 10:08:22,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.102 0.198 2026-10-22 10:08:22,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.065 2026-10-22 10:08:23,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-22 10:08:23,141 44 INFO rb-01d1866-225816-427570 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-22 10:08:23,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.097 0.119 2026-10-22 10:08:23,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.083 0.138 2026-10-22 10:08:23,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.214 2026-10-22 10:08:23,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:23] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.017 0.017 2026-10-22 10:08:23,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.042 0.044 2026-10-22 10:08:23,810 44 INFO rb-01d1866-225816-427570 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-22 10:08:23,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08: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.034 0.057 2026-10-22 10:08:23,866 44 INFO rb-01d1866-225816-427570 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-22 10:08:23,928 44 INFO rb-01d1866-225816-427570 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-22 10:08:23,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.077 2026-10-22 10:08:24,064 44 INFO rb-01d1866-225816-427570 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-22 10:08:24,115 44 INFO rb-01d1866-225816-427570 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-22 10:08:24,198 44 INFO rb-01d1866-225816-427570 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-22 10:08:24,216 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:24,218 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:08:24,251 44 INFO rb-01d1866-225816-427570 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-22 10:08:24,299 44 INFO rb-01d1866-225816-427570 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-22 10:08:24,383 44 INFO rb-01d1866-225816-427570 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-22 10:08:24,470 44 INFO rb-01d1866-225816-427570 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-22 10:08:24,479 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10997977 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'f56cc0f2-a911-46ec-a5b3-61b2dd99c47b'}] 2026-10-22 10:08:24,495 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:08:25,256 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10997977 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'f56cc0f2-a911-46ec-a5b3-61b2dd99c47b'} created pos.order #890 2026-10-22 10:08:25,289 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10997977 finished 2026-10-22 10:08:25,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 266 0.478 0.688 2026-10-22 10:08:25,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.050 2026-10-22 10:08:25,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:25] "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-22 10:08:25,962 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58390931 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'f56cc0f2-a911-46ec-a5b3-61b2dd99c47b'}] 2026-10-22 10:08:25,974 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58390931 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'f56cc0f2-a911-46ec-a5b3-61b2dd99c47b'} sync ignored for existing PoS order pos.order(890,) (state: paid) 2026-10-22 10:08:25,978 44 INFO rb-01d1866-225816-427570 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-22 10:08:26,000 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58390931 finished 2026-10-22 10:08:26,032 44 INFO rb-01d1866-225816-427570 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-22 10:08:26,085 44 INFO rb-01d1866-225816-427570 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-22 10:08:26,138 44 INFO rb-01d1866-225816-427570 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-22 10:08:26,192 44 INFO rb-01d1866-225816-427570 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-22 10:08:26,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.078 0.174 2026-10-22 10:08:26,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.104 2026-10-22 10:08:26,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.112 2026-10-22 10:08:26,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.025 0.107 2026-10-22 10:08:26,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-22 10:08:26,542 44 INFO rb-01d1866-225816-427570 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-22 10:08:26,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "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.073 0.125 2026-10-22 10:08:26,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.071 0.148 2026-10-22 10:08:26,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.201 2026-10-22 10:08:27,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.045 2026-10-22 10:08:27,130 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08: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.020 0.041 2026-10-22 10:08:27,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.026 0.073 2026-10-22 10:08:27,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.135 2026-10-22 10:08:27,367 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,420 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,470 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,531 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,579 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,631 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,682 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,745 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,795 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,851 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,923 44 INFO rb-01d1866-225816-427570 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-22 10:08:27,928 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31469184 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000002', 'uuid': 'fe45d5e9-20ea-4840-9846-c3d00f38f352'}] 2026-10-22 10:08:28,357 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #262 deleted stock.move.line records with IDs: [1463] 2026-10-22 10:08:31,685 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31469184 order {'name': '/', 'pos_reference': '261-134-000002', 'uuid': 'fe45d5e9-20ea-4840-9846-c3d00f38f352'} created pos.order #891 2026-10-22 10:08:32,169 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31469184 finished 2026-10-22 10:08:32,949 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 10:08:32,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1166 1.761 3.265 2026-10-22 10:08:33,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:33] "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.026 2026-10-22 10:08:33,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:33] "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-22 10:08:33,087 44 INFO rb-01d1866-225816-427570 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-22 10:08:33,094 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64897338 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': 'fe45d5e9-20ea-4840-9846-c3d00f38f352'}] 2026-10-22 10:08:33,112 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64897338 order {'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': 'fe45d5e9-20ea-4840-9846-c3d00f38f352'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-22 10:08:33,137 44 INFO rb-01d1866-225816-427570 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-22 10:08:33,147 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64897338 finished 2026-10-22 10:08:33,211 44 INFO rb-01d1866-225816-427570 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-22 10:08:33,262 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-22 10:08:33,275 44 INFO rb-01d1866-225816-427570 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-22 10:08:33,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.087 0.198 2026-10-22 10:08:33,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 21774796 (allocated 26611712) 2026-10-22 10:08:33,539 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 131449 2026-10-22 10:08:33,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-22 10:08:33,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 131449 2026-10-22 10:08:33,695 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100833_695242_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-22 10:08:33,695 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpsyzk1zah_chrome_odoo" 2026-10-22 10:08:33,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-22 10:08:35,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131685 2026-10-22 10:08:35,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpwqtkq65c_chrome_odoo 2026-10-22 10:08:35,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35321/json/version 2026-10-22 10:08:35,711 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:08:35,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:08:35,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35321/json 2026-10-22 10:08:35,738 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:08:35,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:35321/devtools/page/3C4026720F0129EC04D122B01084304C 2026-10-22 10:08:35,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-22 10:08:35,766 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-22 10:08:35,984 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:08:35,992 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-22 10:08:35,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:08:35,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:08:36,018 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:08:37,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "GET /pos/ui/134 HTTP/1.1" 200 - 134 0.107 0.974 2026-10-22 10:08:37,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '3C4026720F0129EC04D122B01084304C', 'loaderId': '7F0849EFEF5465084F60C102815F7CBF', 'isDownload': False} 2026-10-22 10:08:37,100 44 INFO rb-01d1866-225816-427570 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-22 10:08:37,117 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:08:37,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.038 2026-10-22 10:08:37,188 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.058 2026-10-22 10:08:37,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.060 2026-10-22 10:08:37,914 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:08:37,915 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:08:37,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:08:37,971 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:08:37,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 10:08:37,987 44 INFO rb-01d1866-225816-427570 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-22 10:08:38,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:08:38,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:08:38,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.012 2026-10-22 10:08:38,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-22 10:08:38,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.029 0.056 2026-10-22 10:08:38,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-22 10:08:39,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.468 0.551 2026-10-22 10:08:39,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:08:39,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08: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-22 10:08:39,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.049 2026-10-22 10:08:39,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08: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-22 10:08:39,550 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:08:39,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.007 2026-10-22 10:08:39,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:08:39,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:08:39,703 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:08:39,710 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:08:39,740 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "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-22 10:08:39,755 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 10:08:39,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.031 0.099 2026-10-22 10:08:39,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.009 0.141 2026-10-22 10:08:39,847 44 INFO rb-01d1866-225816-427570 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-22 10:08:39,864 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.006 0.125 2026-10-22 10:08:39,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-22 10:08:39,942 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:08:40,035 44 INFO rb-01d1866-225816-427570 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-22 10:08:40,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.066 0.078 2026-10-22 10:08:40,070 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:40,080 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:08:40,083 44 INFO rb-01d1866-225816-427570 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-22 10:08:40,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.024 0.212 2026-10-22 10:08:40,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-22 10:08:40,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.235 2026-10-22 10:08:40,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.265 2026-10-22 10:08:40,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.317 2026-10-22 10:08:40,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-22 10:08:40,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-22 10:08:40,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-22 10:08:40,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-22 10:08:40,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-22 10:08:40,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.038 0.178 2026-10-22 10:08:40,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-22 10:08:40,605 44 INFO rb-01d1866-225816-427570 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-22 10:08:40,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.266 2026-10-22 10:08:40,657 44 INFO rb-01d1866-225816-427570 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-22 10:08:40,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.121 0.170 2026-10-22 10:08:41,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.041 0.063 2026-10-22 10:08:41,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.022 0.022 2026-10-22 10:08:41,266 44 INFO rb-01d1866-225816-427570 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-22 10:08:41,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "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.129 2026-10-22 10:08:41,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.075 0.131 2026-10-22 10:08:41,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.199 2026-10-22 10:08:41,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.013 0.023 2026-10-22 10:08:41,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.015 2026-10-22 10:08:41,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.043 2026-10-22 10:08:41,937 44 INFO rb-01d1866-225816-427570 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-22 10:08:41,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08: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.016 0.048 2026-10-22 10:08:42,018 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.033 0.063 2026-10-22 10:08:42,139 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,193 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,238 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,319 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,337 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:42,341 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:42,375 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,420 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,472 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,555 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,607 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,663 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,734 44 INFO rb-01d1866-225816-427570 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-22 10:08:42,747 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62645789 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '75201b88-c587-4a12-8eab-fd759509e3a7'}] 2026-10-22 10:08:42,752 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:45,687 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62645789 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '75201b88-c587-4a12-8eab-fd759509e3a7'} created pos.order #892 2026-10-22 10:08:46,071 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62645789 finished 2026-10-22 10:08:46,532 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 10:08:46,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 942 1.035 2.755 2026-10-22 10:08:46,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:46] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.002 0.017 2026-10-22 10:08:46,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.048 0.077 2026-10-22 10:08:46,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:08:46,911 44 INFO rb-01d1866-225816-427570 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-22 10:08:46,915 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96286136 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '75201b88-c587-4a12-8eab-fd759509e3a7'}] 2026-10-22 10:08:46,934 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96286136 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '75201b88-c587-4a12-8eab-fd759509e3a7'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-22 10:08:46,964 44 INFO rb-01d1866-225816-427570 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-22 10:08:46,965 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96286136 finished 2026-10-22 10:08:47,038 44 INFO rb-01d1866-225816-427570 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-22 10:08:47,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-22 10:08:47,091 44 INFO rb-01d1866-225816-427570 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-22 10:08:47,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.098 0.190 2026-10-22 10:08:47,252 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19007256 (allocated 20447232) 2026-10-22 10:08:47,264 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131685 2026-10-22 10:08:47,265 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-22 10:08:47,266 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131685 2026-10-22 10:08:47,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100847_385434_test_taxes_l10n_be_pos.txt 2026-10-22 10:08:47,385 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpwqtkq65c_chrome_odoo" 2026-10-22 10:08:49,148 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1467, 1468] 2026-10-22 10:08:50,891 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131924 2026-10-22 10:08:50,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmps1amogfg_chrome_odoo 2026-10-22 10:08:50,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39901/json/version 2026-10-22 10:08:50,893 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:08:50,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:08:50,920 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39901/json 2026-10-22 10:08:50,920 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:08:50,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:39901/devtools/page/862F520739DDBE9F9D0CD3EF44BD39E2 2026-10-22 10:08:50,958 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-22 10:08:50,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-22 10:08:51,253 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:08:51,271 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-22 10:08:51,275 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:08:51,275 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:08:51,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:51] "GET /pos/ui/134 HTTP/1.1" 200 - 112 0.120 0.148 2026-10-22 10:08:51,577 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '862F520739DDBE9F9D0CD3EF44BD39E2', 'loaderId': '8CB67EF1B5273D9845A77AB598C9EC3E', 'isDownload': False} 2026-10-22 10:08:51,577 44 INFO rb-01d1866-225816-427570 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-22 10:08:51,604 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:08:51,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:51] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-22 10:08:51,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:51] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-22 10:08:51,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:51] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.038 0.058 2026-10-22 10:08:52,345 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:08:52,378 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:08:52,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-10-22 10:08:52,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-22 10:08:52,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:08:52,450 44 INFO rb-01d1866-225816-427570 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-22 10:08:52,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:08:52,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:08:52,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.015 2026-10-22 10:08:52,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.020 2026-10-22 10:08:52,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.031 0.042 2026-10-22 10:08:52,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-22 10:08:53,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.370 0.532 2026-10-22 10:08:53,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "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-22 10:08:53,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:08:53,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.046 2026-10-22 10:08:53,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-22 10:08:53,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:08:53,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-22 10:08:53,940 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:08:53,980 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:08:53,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:08:54,024 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "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-22 10:08:54,038 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-22 10:08:54,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.042 0.059 2026-10-22 10:08:54,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.007 0.132 2026-10-22 10:08:54,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.007 0.059 2026-10-22 10:08:54,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.158 2026-10-22 10:08:54,189 44 INFO rb-01d1866-225816-427570 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-22 10:08:54,300 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:08:54,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.024 0.027 2026-10-22 10:08:54,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.066 0.104 2026-10-22 10:08:54,460 44 INFO rb-01d1866-225816-427570 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-22 10:08:54,469 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:08:54,477 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:08:54,506 44 INFO rb-01d1866-225816-427570 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-22 10:08:54,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.053 0.245 2026-10-22 10:08:54,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-22 10:08:54,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-22 10:08:54,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.287 2026-10-22 10:08:54,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.304 2026-10-22 10:08:54,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-22 10:08:54,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-22 10:08:54,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-22 10:08:54,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-22 10:08:54,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-22 10:08:54,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-22 10:08:54,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-22 10:08:54,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:54] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.153 2026-10-22 10:08:55,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:55] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-22 10:08:55,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.078 0.295 2026-10-22 10:08:55,212 44 INFO rb-01d1866-225816-427570 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-22 10:08:55,277 44 INFO rb-01d1866-225816-427570 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-22 10:08:55,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.061 0.125 2026-10-22 10:08:55,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.021 0.055 2026-10-22 10:08:55,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.017 0.025 2026-10-22 10:08:55,791 44 INFO rb-01d1866-225816-427570 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-22 10:08:55,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.062 0.136 2026-10-22 10:08:56,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.074 0.138 2026-10-22 10:08:56,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.190 2026-10-22 10:08:56,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.014 0.027 2026-10-22 10:08:56,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-22 10:08:56,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.048 2026-10-22 10:08:56,481 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08: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.032 0.056 2026-10-22 10:08:56,547 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.038 0.062 2026-10-22 10:08:56,662 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,715 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,761 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,846 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,867 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:08:56,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:08:56,898 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,945 44 INFO rb-01d1866-225816-427570 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-22 10:08:56,996 44 INFO rb-01d1866-225816-427570 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-22 10:08:57,089 44 INFO rb-01d1866-225816-427570 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-22 10:08:57,140 44 INFO rb-01d1866-225816-427570 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-22 10:08:57,196 44 INFO rb-01d1866-225816-427570 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-22 10:08:57,274 44 INFO rb-01d1866-225816-427570 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-22 10:08:57,280 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76489639 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000001', 'uuid': 'abc0363a-2875-4893-acbb-6e6a2a8d3d42'}] 2026-10-22 10:08:57,289 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:08:59,122 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76489639 order {'name': '/', 'pos_reference': '262-134-000001', 'uuid': 'abc0363a-2875-4893-acbb-6e6a2a8d3d42'} created pos.order #893 2026-10-22 10:08:59,343 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76489639 finished 2026-10-22 10:08:59,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 774 0.672 1.663 2026-10-22 10:08:59,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:59] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:08:59,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.036 0.060 2026-10-22 10:08:59,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:08:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:08:59,970 44 INFO rb-01d1866-225816-427570 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-22 10:08:59,987 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94393157 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': 'abc0363a-2875-4893-acbb-6e6a2a8d3d42'}] 2026-10-22 10:09:00,010 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94393157 order {'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': 'abc0363a-2875-4893-acbb-6e6a2a8d3d42'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-22 10:09:00,015 44 INFO rb-01d1866-225816-427570 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-22 10:09:00,071 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94393157 finished 2026-10-22 10:09:00,097 44 INFO rb-01d1866-225816-427570 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-22 10:09:00,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-22 10:09:00,156 44 INFO rb-01d1866-225816-427570 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-22 10:09:00,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.105 0.222 2026-10-22 10:09:00,313 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18301556 (allocated 20185088) 2026-10-22 10:09:00,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131924 2026-10-22 10:09:00,349 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-22 10:09:00,351 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131924 2026-10-22 10:09:00,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100900_463437_test_taxes_l10n_be_pos.txt 2026-10-22 10:09:00,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmps1amogfg_chrome_odoo" 2026-10-22 10:09:01,961 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1470, 1471] 2026-10-22 10:09:03,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 132157 2026-10-22 10:09:03,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpxbdh1h1n_chrome_odoo 2026-10-22 10:09:03,494 44 INFO rb-01d1866-225816-427570 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-22 10:09:03,496 44 INFO rb-01d1866-225816-427570 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-22 10:09:03,589 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:09:03,589 44 INFO rb-01d1866-225816-427570 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-22 10:09:03,590 44 INFO rb-01d1866-225816-427570 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-22 10:09:03,602 44 INFO rb-01d1866-225816-427570 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/6B46798B24FCE3F576589C0648A3E2CB 2026-10-22 10:09:03,629 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-22 10:09:03,650 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-22 10:09:03,887 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:09:03,896 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-22 10:09:03,898 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:09:03,899 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:09:04,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.053 0.113 2026-10-22 10:09:04,096 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '6B46798B24FCE3F576589C0648A3E2CB', 'loaderId': 'FFB0E106B0A6494675EAE09CCABA847A', 'isDownload': False} 2026-10-22 10:09:04,096 44 INFO rb-01d1866-225816-427570 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-22 10:09:04,136 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:09:04,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.018 2026-10-22 10:09:04,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-22 10:09:04,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-22 10:09:04,893 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:04,921 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:09:04,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:09:04,954 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:09:04,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:09:04,961 44 INFO rb-01d1866-225816-427570 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-22 10:09:04,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 10:09:05,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:05,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:05] "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-22 10:09:05,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-22 10:09:05,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.036 0.049 2026-10-22 10:09:05,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-22 10:09:06,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.345 0.503 2026-10-22 10:09:06,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 10:09:06,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:09:06,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.047 2026-10-22 10:09:06,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:09:06,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:09:06,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-22 10:09:06,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:09:06,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:06,503 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:09:06,504 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 10:09:06,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.036 0.043 2026-10-22 10:09:06,574 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:09:06,590 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:09:06,615 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "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-22 10:09:06,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.022 0.134 2026-10-22 10:09:06,694 44 INFO rb-01d1866-225816-427570 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-22 10:09:06,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.047 0.120 2026-10-22 10:09:06,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.088 0.241 2026-10-22 10:09:06,916 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:09:06,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.013 0.296 2026-10-22 10:09:06,959 44 INFO rb-01d1866-225816-427570 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-22 10:09:06,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.164 2026-10-22 10:09:06,994 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:07,009 44 INFO rb-01d1866-225816-427570 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-22 10:09:07,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.198 2026-10-22 10:09:07,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.218 2026-10-22 10:09:07,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.254 2026-10-22 10:09:07,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-22 10:09:07,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.274 2026-10-22 10:09:07,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-22 10:09:07,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-22 10:09:07,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-22 10:09:07,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-22 10:09:07,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-22 10:09:07,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.177 2026-10-22 10:09:07,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-22 10:09:07,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-22 10:09:07,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-22 10:09:07,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.003 0.172 2026-10-22 10:09:07,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.043 0.216 2026-10-22 10:09:07,683 44 INFO rb-01d1866-225816-427570 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-22 10:09:07,766 44 INFO rb-01d1866-225816-427570 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-22 10:09:07,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.030 0.141 2026-10-22 10:09:08,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "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-22 10:09:08,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-22 10:09:08,212 44 INFO rb-01d1866-225816-427570 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-22 10:09:08,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 60 0.053 0.103 2026-10-22 10:09:08,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.051 0.122 2026-10-22 10:09:08,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.155 2026-10-22 10:09:08,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.019 2026-10-22 10:09:08,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-22 10:09:08,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.048 2026-10-22 10:09:08,813 44 INFO rb-01d1866-225816-427570 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-22 10:09:08,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 14 0.018 0.051 2026-10-22 10:09:08,866 44 INFO rb-01d1866-225816-427570 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-22 10:09:08,946 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.073 2026-10-22 10:09:08,967 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,020 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,069 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,149 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,171 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:09,172 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:09:09,200 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,251 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,302 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,380 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,433 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,494 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,562 44 INFO rb-01d1866-225816-427570 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-22 10:09:09,567 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39137894 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000001', 'uuid': '09e7fac3-17d9-455b-b320-f6fb29360929'}] 2026-10-22 10:09:09,575 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:09:11,503 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39137894 order {'name': '/', 'pos_reference': '263-134-000001', 'uuid': '09e7fac3-17d9-455b-b320-f6fb29360929'} created pos.order #894 2026-10-22 10:09:11,718 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39137894 finished 2026-10-22 10:09:12,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 744 0.753 1.723 2026-10-22 10:09:12,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:12] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:09:12,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.047 2026-10-22 10:09:12,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:09:12,364 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93839141 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '09e7fac3-17d9-455b-b320-f6fb29360929'}] 2026-10-22 10:09:12,367 44 INFO rb-01d1866-225816-427570 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-22 10:09:12,376 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93839141 order {'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '09e7fac3-17d9-455b-b320-f6fb29360929'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-22 10:09:12,404 44 INFO rb-01d1866-225816-427570 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-22 10:09:12,416 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93839141 finished 2026-10-22 10:09:12,497 44 INFO rb-01d1866-225816-427570 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-22 10:09:12,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-22 10:09:12,547 44 INFO rb-01d1866-225816-427570 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-22 10:09:12,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.061 0.203 2026-10-22 10:09:12,714 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19098088 (allocated 20971520) 2026-10-22 10:09:12,727 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 132157 2026-10-22 10:09:12,731 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-22 10:09:12,732 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 132157 2026-10-22 10:09:12,845 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100912_845577_test_taxes_l10n_be_pos.txt 2026-10-22 10:09:12,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpxbdh1h1n_chrome_odoo" 2026-10-22 10:09:14,503 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1473, 1474] 2026-10-22 10:09:16,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 132382 2026-10-22 10:09:16,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpm_zwn3v2_chrome_odoo 2026-10-22 10:09:16,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:38535/json/version 2026-10-22 10:09:16,356 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:16,380 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:09:16,381 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:38535/json 2026-10-22 10:09:16,383 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:16,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:38535/devtools/page/DED57B1B114B2D0D94011FCDED912675 2026-10-22 10:09:16,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-22 10:09:16,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-22 10:09:16,739 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:09:16,752 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-22 10:09:16,755 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:09:16,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:09:16,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:16] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.055 0.126 2026-10-22 10:09:16,957 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'DED57B1B114B2D0D94011FCDED912675', 'loaderId': 'A434CF4BCDCF742B8F29DC80FFCD2783', 'isDownload': False} 2026-10-22 10:09:16,958 44 INFO rb-01d1866-225816-427570 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-22 10:09:16,993 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:09:17,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 10:09:17,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 10:09:17,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-22 10:09:17,785 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:17,793 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:09:17,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:09:17,862 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:09:17,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-22 10:09:17,870 44 INFO rb-01d1866-225816-427570 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-22 10:09:17,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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-22 10:09:17,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:17,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.010 2026-10-22 10:09:17,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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.021 2026-10-22 10:09:17,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 10:09:18,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.015 0.049 2026-10-22 10:09:19,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.372 0.538 2026-10-22 10:09:19,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "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-22 10:09:19,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:09:19,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-22 10:09:19,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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.009 2026-10-22 10:09:19,276 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:09:19,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 10:09:19,339 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:19,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:09:19,380 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:19,382 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:09:19,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.022 0.040 2026-10-22 10:09:19,432 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:19,442 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "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-22 10:09:19,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.004 0.094 2026-10-22 10:09:19,533 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:09:19,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.029 0.034 2026-10-22 10:09:19,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.028 0.101 2026-10-22 10:09:19,632 44 INFO rb-01d1866-225816-427570 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-22 10:09:19,758 44 INFO rb-01d1866-225816-427570 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-22 10:09:19,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.082 0.199 2026-10-22 10:09:19,802 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:09:19,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.004 0.116 2026-10-22 10:09:19,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.111 2026-10-22 10:09:19,887 44 INFO rb-01d1866-225816-427570 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-22 10:09:19,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.153 2026-10-22 10:09:19,905 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:09:19,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:19] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.202 2026-10-22 10:09:20,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.248 2026-10-22 10:09:20,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-22 10:09:20,078 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.257 2026-10-22 10:09:20,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.244 2026-10-22 10:09:20,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.230 2026-10-22 10:09:20,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.240 2026-10-22 10:09:20,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.221 2026-10-22 10:09:20,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-22 10:09:20,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.258 2026-10-22 10:09:20,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.285 2026-10-22 10:09:20,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.286 2026-10-22 10:09:20,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.288 2026-10-22 10:09:20,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.269 2026-10-22 10:09:20,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.053 0.299 2026-10-22 10:09:20,706 44 INFO rb-01d1866-225816-427570 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-22 10:09:20,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.338 2026-10-22 10:09:20,777 44 INFO rb-01d1866-225816-427570 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-22 10:09:20,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.056 0.133 2026-10-22 10:09:21,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.049 0.067 2026-10-22 10:09:21,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 10:09:21,314 44 INFO rb-01d1866-225816-427570 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-22 10:09:21,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.064 0.125 2026-10-22 10:09:21,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.063 0.115 2026-10-22 10:09:21,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.166 2026-10-22 10:09:21,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.021 2026-10-22 10:09:21,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.022 2026-10-22 10:09:21,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.038 2026-10-22 10:09:21,972 44 INFO rb-01d1866-225816-427570 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-22 10:09:21,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.047 2026-10-22 10:09:22,034 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.059 2026-10-22 10:09:22,140 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,191 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,240 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,326 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,347 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:22,349 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:22,377 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,427 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,482 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,579 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,626 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,682 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,757 44 INFO rb-01d1866-225816-427570 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-22 10:09:22,765 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23829095 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000001', 'uuid': '590f3371-10b8-40d5-af0d-8034e0443eef'}] 2026-10-22 10:09:22,769 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:24,883 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23829095 order {'name': '/', 'pos_reference': '264-134-000001', 'uuid': '590f3371-10b8-40d5-af0d-8034e0443eef'} created pos.order #895 2026-10-22 10:09:25,114 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23829095 finished 2026-10-22 10:09:25,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 744 0.955 1.742 2026-10-22 10:09:25,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:25] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:09:25,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.065 2026-10-22 10:09:25,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:25] "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-22 10:09:25,733 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38813054 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '590f3371-10b8-40d5-af0d-8034e0443eef'}] 2026-10-22 10:09:25,757 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38813054 order {'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '590f3371-10b8-40d5-af0d-8034e0443eef'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-22 10:09:25,795 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38813054 finished 2026-10-22 10:09:25,822 44 INFO rb-01d1866-225816-427570 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-22 10:09:25,880 44 INFO rb-01d1866-225816-427570 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-22 10:09:25,945 44 INFO rb-01d1866-225816-427570 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-22 10:09:25,994 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-22 10:09:25,995 44 INFO rb-01d1866-225816-427570 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-22 10:09:25,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.068 0.201 2026-10-22 10:09:26,191 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19128616 (allocated 20447232) 2026-10-22 10:09:26,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 132382 2026-10-22 10:09:26,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-22 10:09:26,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 132382 2026-10-22 10:09:26,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100926_328887_test_taxes_l10n_be_pos.txt 2026-10-22 10:09:26,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpm_zwn3v2_chrome_odoo" 2026-10-22 10:09:27,857 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1476, 1477] 2026-10-22 10:09:28,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-22 10:09:30,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132616 2026-10-22 10:09:30,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpe6cdxw7v_chrome_odoo 2026-10-22 10:09:30,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39457/json/version 2026-10-22 10:09:30,361 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39457', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:30,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:09:30,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39457/json 2026-10-22 10:09:30,394 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39457', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:30,410 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:39457/devtools/page/695C7EB3FC39D23B7FBDA7A93411E6EC 2026-10-22 10:09:30,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-22 10:09:30,442 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-22 10:09:30,651 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:09:30,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-22 10:09:30,666 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:09:30,667 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:09:30,694 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:09:31,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:31] "GET /pos/ui/134 HTTP/1.1" 200 - 134 0.135 0.765 2026-10-22 10:09:31,594 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '695C7EB3FC39D23B7FBDA7A93411E6EC', 'loaderId': '9BCE02A8C770D1EEE87C51B147ACFE43', 'isDownload': False} 2026-10-22 10:09:31,594 44 INFO rb-01d1866-225816-427570 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-22 10:09:31,603 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:09:31,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:31] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-10-22 10:09:31,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:31] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-22 10:09:31,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:31] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.036 2026-10-22 10:09:32,281 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:09:32,293 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:09:32,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 10:09:32,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-22 10:09:32,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:09:32,348 44 INFO rb-01d1866-225816-427570 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-22 10:09:32,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:09:32,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:32,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.012 2026-10-22 10:09:32,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.015 0.041 2026-10-22 10:09:32,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.031 0.064 2026-10-22 10:09:32,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-22 10:09:33,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.330 0.507 2026-10-22 10:09:33,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "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-22 10:09:33,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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-22 10:09:33,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.049 2026-10-22 10:09:33,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.015 2026-10-22 10:09:33,697 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:09:33,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-22 10:09:33,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:09:33,779 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:09:33,804 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:09:33,809 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:09:33,861 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:09:33,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.021 0.071 2026-10-22 10:09:33,880 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:33,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.009 0.115 2026-10-22 10:09:33,964 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:09:33,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:33] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.010 0.042 2026-10-22 10:09:34,067 44 INFO rb-01d1866-225816-427570 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-22 10:09:34,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.048 0.123 2026-10-22 10:09:34,180 44 INFO rb-01d1866-225816-427570 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-22 10:09:34,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.060 0.263 2026-10-22 10:09:34,291 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:09:34,301 44 INFO rb-01d1866-225816-427570 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-22 10:09:34,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-22 10:09:34,329 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:34,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-22 10:09:34,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.258 2026-10-22 10:09:34,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.285 2026-10-22 10:09:34,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.006 0.356 2026-10-22 10:09:34,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-22 10:09:34,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-10-22 10:09:34,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-22 10:09:34,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-22 10:09:34,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2350&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-22 10:09:34,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2351&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.238 2026-10-22 10:09:34,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-22 10:09:34,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.074 0.290 2026-10-22 10:09:34,955 44 INFO rb-01d1866-225816-427570 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-22 10:09:35,022 44 INFO rb-01d1866-225816-427570 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-22 10:09:35,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.071 0.156 2026-10-22 10:09:35,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.052 2026-10-22 10:09:35,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-22 10:09:35,598 44 INFO rb-01d1866-225816-427570 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-22 10:09:35,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.055 0.115 2026-10-22 10:09:36,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.119 0.132 2026-10-22 10:09:36,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.244 2026-10-22 10:09:36,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.011 0.023 2026-10-22 10:09:36,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-22 10:09:36,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.037 2026-10-22 10:09:36,259 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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.018 0.044 2026-10-22 10:09:36,323 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.066 2026-10-22 10:09:36,453 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,504 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,555 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,631 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,649 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:36,652 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:36,683 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,735 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,785 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,869 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,920 44 INFO rb-01d1866-225816-427570 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-22 10:09:36,976 44 INFO rb-01d1866-225816-427570 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-22 10:09:37,051 44 INFO rb-01d1866-225816-427570 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-22 10:09:37,060 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57858025 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '5d641945-f15e-49e5-ace2-41ea6344d149'}] 2026-10-22 10:09:37,065 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:09:39,882 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57858025 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '5d641945-f15e-49e5-ace2-41ea6344d149'} created pos.order #896 2026-10-22 10:09:40,214 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57858025 finished 2026-10-22 10:09:40,635 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 10:09:40,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 950 0.947 2.637 2026-10-22 10:09:40,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:40] "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.020 2026-10-22 10:09:40,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.037 0.077 2026-10-22 10:09:40,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:09:41,038 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99542509 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '5d641945-f15e-49e5-ace2-41ea6344d149'}] 2026-10-22 10:09:41,039 44 INFO rb-01d1866-225816-427570 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-22 10:09:41,060 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99542509 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '5d641945-f15e-49e5-ace2-41ea6344d149'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-22 10:09:41,096 44 INFO rb-01d1866-225816-427570 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-22 10:09:41,100 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99542509 finished 2026-10-22 10:09:41,166 44 INFO rb-01d1866-225816-427570 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-22 10:09:41,213 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-22 10:09:41,214 44 INFO rb-01d1866-225816-427570 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-22 10:09:41,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.080 0.190 2026-10-22 10:09:41,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19123160 (allocated 20447232) 2026-10-22 10:09:41,412 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132616 2026-10-22 10:09:41,413 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-22 10:09:41,426 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132616 2026-10-22 10:09:41,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.041 2026-10-22 10:09:41,542 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100941_541775_test_taxes_l10n_br_pos.txt 2026-10-22 10:09:41,542 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpe6cdxw7v_chrome_odoo" 2026-10-22 10:09:43,147 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1479, 1480] 2026-10-22 10:09:45,001 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132843 2026-10-22 10:09:45,001 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpvkpl3pq4_chrome_odoo 2026-10-22 10:09:45,002 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39909/json/version 2026-10-22 10:09:45,003 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:45,028 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:09:45,028 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39909/json 2026-10-22 10:09:45,029 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:45,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:39909/devtools/page/08175FBC0B1407FBE0424A3CCE1C0849 2026-10-22 10:09:45,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-22 10:09:45,080 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-22 10:09:45,342 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:09:45,351 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-22 10:09:45,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:09:45,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:09:45,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:45] "GET /pos/ui/134 HTTP/1.1" 200 - 112 0.099 0.155 2026-10-22 10:09:45,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '08175FBC0B1407FBE0424A3CCE1C0849', 'loaderId': 'B60B1AA565346AFDB4D71304F731F9A8', 'isDownload': False} 2026-10-22 10:09:45,627 44 INFO rb-01d1866-225816-427570 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-22 10:09:45,654 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:09:45,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:45] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-22 10:09:45,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:45] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-10-22 10:09:45,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:45] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-22 10:09:46,307 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:46,334 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:09:46,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.040 2026-10-22 10:09:46,390 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:09:46,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.006 2026-10-22 10:09:46,396 44 INFO rb-01d1866-225816-427570 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-22 10:09:46,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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-22 10:09:46,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:46,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.016 2026-10-22 10:09:46,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.031 2026-10-22 10:09:46,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.041 0.053 2026-10-22 10:09:46,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-22 10:09:47,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.356 0.588 2026-10-22 10:09:47,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.036 2026-10-22 10:09:47,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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.019 2026-10-22 10:09:47,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:47] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.055 2026-10-22 10:09:47,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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.008 2026-10-22 10:09:47,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:09:47,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 10:09:48,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:09:48,037 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:09:48,064 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:09:48,066 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:09:48,104 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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-22 10:09:48,105 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:09:48,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.064 0.057 2026-10-22 10:09:48,164 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:09:48,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.014 0.171 2026-10-22 10:09:48,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.004 0.143 2026-10-22 10:09:48,267 44 INFO rb-01d1866-225816-427570 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-22 10:09:48,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.031 0.177 2026-10-22 10:09:48,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.074 0.258 2026-10-22 10:09:48,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.005 0.179 2026-10-22 10:09:48,513 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:09:48,520 44 INFO rb-01d1866-225816-427570 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-22 10:09:48,522 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:48,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-22 10:09:48,567 44 INFO rb-01d1866-225816-427570 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-22 10:09:48,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-22 10:09:48,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.232 2026-10-22 10:09:48,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.258 2026-10-22 10:09:48,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-22 10:09:48,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2353&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-22 10:09:48,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2350&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.213 2026-10-22 10:09:48,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.217 2026-10-22 10:09:48,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-22 10:09:48,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2352&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-22 10:09:48,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-22 10:09:48,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2351&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.206 2026-10-22 10:09:48,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:48] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-22 10:09:49,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.082 0.281 2026-10-22 10:09:49,191 44 INFO rb-01d1866-225816-427570 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-22 10:09:49,256 44 INFO rb-01d1866-225816-427570 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-22 10:09:49,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.058 0.127 2026-10-22 10:09:49,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.034 0.069 2026-10-22 10:09:49,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-22 10:09:49,771 44 INFO rb-01d1866-225816-427570 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-22 10:09:49,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:49] "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.126 2026-10-22 10:09:50,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.060 0.125 2026-10-22 10:09:50,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.166 2026-10-22 10:09:50,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.012 0.026 2026-10-22 10:09:50,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-22 10:09:50,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.044 2026-10-22 10:09:50,396 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 14 0.028 0.052 2026-10-22 10:09:50,467 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.031 0.071 2026-10-22 10:09:50,594 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,644 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,692 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,774 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,796 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:50,804 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:50,826 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,876 44 INFO rb-01d1866-225816-427570 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-22 10:09:50,927 44 INFO rb-01d1866-225816-427570 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-22 10:09:51,005 44 INFO rb-01d1866-225816-427570 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-22 10:09:51,058 44 INFO rb-01d1866-225816-427570 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-22 10:09:51,112 44 INFO rb-01d1866-225816-427570 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-22 10:09:51,186 44 INFO rb-01d1866-225816-427570 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-22 10:09:51,191 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22140002 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000001', 'uuid': '03983584-85e5-4566-8774-4d059dfaeb3c'}] 2026-10-22 10:09:51,197 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:53,180 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22140002 order {'name': '/', 'pos_reference': '262-134-000001', 'uuid': '03983584-85e5-4566-8774-4d059dfaeb3c'} created pos.order #897 2026-10-22 10:09:53,381 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22140002 finished 2026-10-22 10:09:53,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 782 0.743 1.763 2026-10-22 10:09:53,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:53] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:09:53,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.047 0.048 2026-10-22 10:09:53,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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-22 10:09:54,054 44 INFO rb-01d1866-225816-427570 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-22 10:09:54,061 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57662929 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': '03983584-85e5-4566-8774-4d059dfaeb3c'}] 2026-10-22 10:09:54,073 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57662929 order {'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': '03983584-85e5-4566-8774-4d059dfaeb3c'} sync ignored for existing PoS order pos.order(897,) (state: done) 2026-10-22 10:09:54,094 44 INFO rb-01d1866-225816-427570 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-22 10:09:54,105 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57662929 finished 2026-10-22 10:09:54,179 44 INFO rb-01d1866-225816-427570 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-22 10:09:54,227 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-22 10:09:54,234 44 INFO rb-01d1866-225816-427570 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-22 10:09:54,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.059 0.179 2026-10-22 10:09:54,384 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19157724 (allocated 20709376) 2026-10-22 10:09:54,394 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132843 2026-10-22 10:09:54,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-22 10:09:54,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132843 2026-10-22 10:09:54,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_100954_526846_test_taxes_l10n_br_pos.txt 2026-10-22 10:09:54,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpvkpl3pq4_chrome_odoo" 2026-10-22 10:09:56,236 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1482, 1483] 2026-10-22 10:09:57,730 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 133086 2026-10-22 10:09:57,731 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpt7yfgjlj_chrome_odoo 2026-10-22 10:09:57,731 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34633/json/version 2026-10-22 10:09:57,732 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:57,798 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:09:57,799 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34633/json 2026-10-22 10:09:57,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:09:57,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:34633/devtools/page/E2B91D187CAB2E5E6634EB6BD93C51D5 2026-10-22 10:09:57,850 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-22 10:09:57,856 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-22 10:09:58,102 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:09:58,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-22 10:09:58,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:09:58,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:09:58,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:58] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.084 0.133 2026-10-22 10:09:58,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'E2B91D187CAB2E5E6634EB6BD93C51D5', 'loaderId': 'F361E174470028BF4CCDD0B743038590', 'isDownload': False} 2026-10-22 10:09:58,354 44 INFO rb-01d1866-225816-427570 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-22 10:09:58,378 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:09:58,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:58] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 10:09:58,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:58] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.028 2026-10-22 10:09:58,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:58] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.054 2026-10-22 10:09:59,150 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:09:59,182 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:09:59,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:09:59,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-22 10:09:59,252 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:09:59,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09: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-22 10:09:59,271 44 INFO rb-01d1866-225816-427570 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-22 10:09:59,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:09:59,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-22 10:09:59,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.013 2026-10-22 10:09:59,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-22 10:09:59,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:09:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.019 0.046 2026-10-22 10:10:00,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.312 0.486 2026-10-22 10:10:00,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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-22 10:10:00,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:10:00,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-22 10:10:00,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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-22 10:10:00,614 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:10:00,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.008 2026-10-22 10:10:00,714 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:10:00,763 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:10:00,779 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:10:00,813 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:10:00,828 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:10:00,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.068 0.053 2026-10-22 10:10:00,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.015 0.136 2026-10-22 10:10:00,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.163 2026-10-22 10:10:00,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:00] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.007 0.079 2026-10-22 10:10:00,989 44 INFO rb-01d1866-225816-427570 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-22 10:10:01,052 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:10:01,118 44 INFO rb-01d1866-225816-427570 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-22 10:10:01,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.111 0.075 2026-10-22 10:10:01,238 44 INFO rb-01d1866-225816-427570 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-22 10:10:01,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.172 2026-10-22 10:10:01,297 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:10:01,323 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:10:01,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.019 0.246 2026-10-22 10:10:01,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.234 2026-10-22 10:10:01,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-22 10:10:01,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.040 0.435 2026-10-22 10:10:01,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-22 10:10:01,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-22 10:10:01,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-22 10:10:01,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.246 2026-10-22 10:10:01,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.255 2026-10-22 10:10:01,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2350&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.230 2026-10-22 10:10:01,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.246 2026-10-22 10:10:01,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2352&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-22 10:10:01,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2351&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.269 2026-10-22 10:10:01,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2353&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.276 2026-10-22 10:10:01,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:01] "GET /web/image?model=product.template&field=image_128&id=2354&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.265 2026-10-22 10:10:02,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:02] "GET /web/image?model=product.template&field=image_128&id=2355&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-22 10:10:02,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.030 0.253 2026-10-22 10:10:02,164 44 INFO rb-01d1866-225816-427570 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-22 10:10:02,231 44 INFO rb-01d1866-225816-427570 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-22 10:10:02,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.048 0.120 2026-10-22 10:10:02,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.062 2026-10-22 10:10:02,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-22 10:10:02,716 44 INFO rb-01d1866-225816-427570 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-22 10:10:02,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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.065 0.103 2026-10-22 10:10:03,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.110 0.141 2026-10-22 10:10:03,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.232 2026-10-22 10:10:03,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.013 0.027 2026-10-22 10:10:03,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.020 2026-10-22 10:10:03,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.044 0.053 2026-10-22 10:10:03,442 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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.026 0.068 2026-10-22 10:10:03,535 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,630 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.072 2026-10-22 10:10:03,666 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,716 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,765 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,845 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:10:03,863 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:10:03,898 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,947 44 INFO rb-01d1866-225816-427570 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-22 10:10:03,998 44 INFO rb-01d1866-225816-427570 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-22 10:10:04,083 44 INFO rb-01d1866-225816-427570 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-22 10:10:04,133 44 INFO rb-01d1866-225816-427570 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-22 10:10:04,189 44 INFO rb-01d1866-225816-427570 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-22 10:10:04,264 44 INFO rb-01d1866-225816-427570 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-22 10:10:04,272 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6281839 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000001', 'uuid': '9c40a0d8-6fa1-42ef-ac6e-a293ac38bacc'}] 2026-10-22 10:10:04,278 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:10:06,564 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6281839 order {'name': '/', 'pos_reference': '263-134-000001', 'uuid': '9c40a0d8-6fa1-42ef-ac6e-a293ac38bacc'} created pos.order #898 2026-10-22 10:10:06,813 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6281839 finished 2026-10-22 10:10:07,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 752 0.992 1.954 2026-10-22 10:10:07,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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.009 2026-10-22 10:10:07,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.055 2026-10-22 10:10:07,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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-22 10:10:07,580 44 INFO rb-01d1866-225816-427570 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-22 10:10:07,587 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61989218 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '9c40a0d8-6fa1-42ef-ac6e-a293ac38bacc'}] 2026-10-22 10:10:07,618 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61989218 order {'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '9c40a0d8-6fa1-42ef-ac6e-a293ac38bacc'} sync ignored for existing PoS order pos.order(898,) (state: done) 2026-10-22 10:10:07,656 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61989218 finished 2026-10-22 10:10:07,665 44 INFO rb-01d1866-225816-427570 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-22 10:10:07,737 44 INFO rb-01d1866-225816-427570 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-22 10:10:07,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-22 10:10:07,789 44 INFO rb-01d1866-225816-427570 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-22 10:10:07,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.097 0.216 2026-10-22 10:10:07,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19210340 (allocated 20447232) 2026-10-22 10:10:07,990 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 133086 2026-10-22 10:10:08,001 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-22 10:10:08,005 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 133086 2026-10-22 10:10:08,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101008_117119_test_taxes_l10n_br_pos.txt 2026-10-22 10:10:08,117 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpt7yfgjlj_chrome_odoo" 2026-10-22 10:10:09,769 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1485, 1486] 2026-10-22 10:10:11,374 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 133318 2026-10-22 10:10:11,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmphansopjc_chrome_odoo 2026-10-22 10:10:11,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34945/json/version 2026-10-22 10:10:11,380 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:10:11,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:10:11,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34945/json 2026-10-22 10:10:11,423 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:10:11,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:34945/devtools/page/585CFD7B63E79255DA43E8A81DC2A04C 2026-10-22 10:10:11,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-22 10:10:11,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-22 10:10:11,819 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:10:11,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-22 10:10:11,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:10:11,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:10:12,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:12] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.062 0.136 2026-10-22 10:10:12,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '585CFD7B63E79255DA43E8A81DC2A04C', 'loaderId': '09699EF3948FF00E9E432C07737623D5', 'isDownload': False} 2026-10-22 10:10:12,077 44 INFO rb-01d1866-225816-427570 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-22 10:10:12,107 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:10:12,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:12] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-22 10:10:12,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:12] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.037 2026-10-22 10:10:12,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:12] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-10-22 10:10:12,925 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:10:12,934 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:10:12,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:10:13,006 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:10:13,016 44 INFO rb-01d1866-225816-427570 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-22 10:10:13,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.009 2026-10-22 10:10:13,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:10:13,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:10:13,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 10:10:13,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:13] "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.030 2026-10-22 10:10:13,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-22 10:10:13,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.020 0.047 2026-10-22 10:10:14,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.438 0.552 2026-10-22 10:10:14,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 10:10:14,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:10:14,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-22 10:10:14,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:10:14,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:10:14,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-22 10:10:14,668 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:10:14,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:10:14,715 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:10:14,720 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:10:14,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.006 0.033 2026-10-22 10:10:14,797 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-22 10:10:14,812 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.054 2026-10-22 10:10:14,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.078 0.088 2026-10-22 10:10:14,863 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:10:14,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:14] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.012 0.080 2026-10-22 10:10:14,963 44 INFO rb-01d1866-225816-427570 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-22 10:10:15,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.044 0.131 2026-10-22 10:10:15,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.071 0.279 2026-10-22 10:10:15,166 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:10:15,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.016 0.142 2026-10-22 10:10:15,214 44 INFO rb-01d1866-225816-427570 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-22 10:10:15,216 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:10:15,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.196 2026-10-22 10:10:15,268 44 INFO rb-01d1866-225816-427570 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-22 10:10:15,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-22 10:10:15,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-22 10:10:15,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.288 2026-10-22 10:10:15,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-22 10:10:15,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.222 2026-10-22 10:10:15,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.233 2026-10-22 10:10:15,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-22 10:10:15,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2350&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.247 2026-10-22 10:10:15,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2351&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.249 2026-10-22 10:10:15,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2352&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.263 2026-10-22 10:10:15,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2353&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.238 2026-10-22 10:10:15,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2354&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-22 10:10:15,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2355&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-22 10:10:15,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2356&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-22 10:10:15,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2357&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.237 2026-10-22 10:10:15,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:15] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-22 10:10:16,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.035 0.305 2026-10-22 10:10:16,072 44 INFO rb-01d1866-225816-427570 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-22 10:10:16,144 44 INFO rb-01d1866-225816-427570 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-22 10:10:16,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.091 0.142 2026-10-22 10:10:16,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.059 0.074 2026-10-22 10:10:16,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-22 10:10:16,743 44 INFO rb-01d1866-225816-427570 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-22 10:10:16,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:16] "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.115 0.131 2026-10-22 10:10:17,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.124 0.129 2026-10-22 10:10:17,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.245 2026-10-22 10:10:17,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.031 0.040 2026-10-22 10:10:17,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.025 2026-10-22 10:10:17,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.043 2026-10-22 10:10:17,590 44 INFO rb-01d1866-225816-427570 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-22 10:10:17,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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.019 0.063 2026-10-22 10:10:17,657 44 INFO rb-01d1866-225816-427570 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-22 10:10:17,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.029 0.068 2026-10-22 10:10:17,787 44 INFO rb-01d1866-225816-427570 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-22 10:10:17,837 44 INFO rb-01d1866-225816-427570 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-22 10:10:17,888 44 INFO rb-01d1866-225816-427570 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-22 10:10:17,969 44 INFO rb-01d1866-225816-427570 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-22 10:10:17,995 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:10:17,996 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:10:18,020 44 INFO rb-01d1866-225816-427570 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-22 10:10:18,072 44 INFO rb-01d1866-225816-427570 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-22 10:10:18,122 44 INFO rb-01d1866-225816-427570 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-22 10:10:18,215 44 INFO rb-01d1866-225816-427570 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-22 10:10:18,279 44 INFO rb-01d1866-225816-427570 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-22 10:10:18,323 44 INFO rb-01d1866-225816-427570 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-22 10:10:18,395 44 INFO rb-01d1866-225816-427570 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-22 10:10:18,401 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7559413 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000001', 'uuid': '8d6a7c41-4628-4b17-89a3-7f3a4237e606'}] 2026-10-22 10:10:18,404 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:10:20,425 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7559413 order {'name': '/', 'pos_reference': '264-134-000001', 'uuid': '8d6a7c41-4628-4b17-89a3-7f3a4237e606'} created pos.order #899 2026-10-22 10:10:20,663 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7559413 finished 2026-10-22 10:10:21,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 752 0.815 1.804 2026-10-22 10:10:21,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:21] "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-22 10:10:21,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.047 2026-10-22 10:10:21,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:10:21,334 44 INFO rb-01d1866-225816-427570 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-22 10:10:21,351 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87321676 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '8d6a7c41-4628-4b17-89a3-7f3a4237e606'}] 2026-10-22 10:10:21,366 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87321676 order {'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '8d6a7c41-4628-4b17-89a3-7f3a4237e606'} sync ignored for existing PoS order pos.order(899,) (state: done) 2026-10-22 10:10:21,384 44 INFO rb-01d1866-225816-427570 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-22 10:10:21,405 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87321676 finished 2026-10-22 10:10:21,459 44 INFO rb-01d1866-225816-427570 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-22 10:10:21,511 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-22 10:10:21,515 44 INFO rb-01d1866-225816-427570 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-22 10:10:21,663 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18480816 (allocated 20447232) 2026-10-22 10:10:21,685 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 133318 2026-10-22 10:10:21,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-22 10:10:21,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.114 0.234 2026-10-22 10:10:21,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 133318 2026-10-22 10:10:21,812 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101021_812416_test_taxes_l10n_br_pos.txt 2026-10-22 10:10:21,812 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmphansopjc_chrome_odoo" 2026-10-22 10:10:23,701 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1488, 1489] 2026-10-22 10:10:23,911 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-22 10:10:28,570 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133550 2026-10-22 10:10:28,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp6xvb8ogj_chrome_odoo 2026-10-22 10:10:28,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38355/json/version 2026-10-22 10:10:28,572 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38355', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:10:28,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:10:28,600 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38355/json 2026-10-22 10:10:28,602 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38355', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:10:28,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:38355/devtools/page/EF6472B4AF068D097CF38CFF24896BC4 2026-10-22 10:10:28,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-22 10:10:28,647 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-22 10:10:29,002 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:10:29,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-22 10:10:29,017 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:10:29,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:10:29,037 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:10:30,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "GET /pos/ui/134 HTTP/1.1" 200 - 134 0.162 0.851 2026-10-22 10:10:30,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'EF6472B4AF068D097CF38CFF24896BC4', 'loaderId': 'DAAE5CB098506027D7F4070B8D132E09', 'isDownload': False} 2026-10-22 10:10:30,051 44 INFO rb-01d1866-225816-427570 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-22 10:10:30,093 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:10:30,115 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 10:10:30,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 10:10:30,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-22 10:10:30,830 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:10:30,859 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:10:30,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.062 2026-10-22 10:10:30,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-22 10:10:30,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:10:30,952 44 INFO rb-01d1866-225816-427570 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-22 10:10:30,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:10:31,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:10:31,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.010 2026-10-22 10:10:31,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-22 10:10:31,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.040 0.055 2026-10-22 10:10:31,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-22 10:10:32,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.367 0.503 2026-10-22 10:10:32,115 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:10:32,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:10:32,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-22 10:10:32,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:10:32,362 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:10:32,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.033 2026-10-22 10:10:32,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:10:32,467 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:10:32,494 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:10:32,498 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:10:32,544 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:10:32,551 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:10:32,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.038 0.066 2026-10-22 10:10:32,602 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:10:32,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.014 0.125 2026-10-22 10:10:32,710 44 INFO rb-01d1866-225816-427570 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-22 10:10:32,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.041 0.101 2026-10-22 10:10:32,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.052 0.208 2026-10-22 10:10:32,881 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:10:32,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.004 0.264 2026-10-22 10:10:32,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-10-22 10:10:32,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:32] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-22 10:10:32,976 44 INFO rb-01d1866-225816-427570 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-22 10:10:33,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.177 2026-10-22 10:10:33,024 44 INFO rb-01d1866-225816-427570 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-22 10:10:33,025 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:10:33,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.207 2026-10-22 10:10:33,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-22 10:10:33,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.198 2026-10-22 10:10:33,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2358&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.210 2026-10-22 10:10:33,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-22 10:10:33,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-22 10:10:33,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2359&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-22 10:10:33,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-22 10:10:33,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.004 0.180 2026-10-22 10:10:33,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.211 2026-10-22 10:10:33,457 44 INFO rb-01d1866-225816-427570 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-22 10:10:33,532 44 INFO rb-01d1866-225816-427570 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-22 10:10:33,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.090 0.167 2026-10-22 10:10:33,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.067 0.077 2026-10-22 10:10:34,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-22 10:10:34,178 44 INFO rb-01d1866-225816-427570 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-22 10:10:34,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.057 0.115 2026-10-22 10:10:34,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.059 0.136 2026-10-22 10:10:34,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.183 2026-10-22 10:10:34,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.022 2026-10-22 10:10:34,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-22 10:10:34,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.044 2026-10-22 10:10:34,816 44 INFO rb-01d1866-225816-427570 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-22 10:10:34,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.039 2026-10-22 10:10:34,882 44 INFO rb-01d1866-225816-427570 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-22 10:10:34,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.064 2026-10-22 10:10:35,002 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,053 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,107 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,190 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,214 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:10:35,221 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:10:35,242 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,289 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,341 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,423 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,475 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,531 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,611 44 INFO rb-01d1866-225816-427570 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-22 10:10:35,620 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62831896 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '1eeb51c7-b187-4fd8-9f7e-a6d4bb8093f5'}] 2026-10-22 10:10:35,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:10:38,554 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62831896 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '1eeb51c7-b187-4fd8-9f7e-a6d4bb8093f5'} created pos.order #900 2026-10-22 10:10:39,014 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62831896 finished 2026-10-22 10:10:39,536 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 10:10:39,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 945 1.231 2.694 2026-10-22 10:10:39,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.014 0.018 2026-10-22 10:10:39,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.022 0.060 2026-10-22 10:10:39,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:10:39,927 44 INFO rb-01d1866-225816-427570 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-22 10:10:39,936 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81359264 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '1eeb51c7-b187-4fd8-9f7e-a6d4bb8093f5'}] 2026-10-22 10:10:39,955 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81359264 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '1eeb51c7-b187-4fd8-9f7e-a6d4bb8093f5'} sync ignored for existing PoS order pos.order(900,) (state: done) 2026-10-22 10:10:39,978 44 INFO rb-01d1866-225816-427570 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-22 10:10:39,988 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81359264 finished 2026-10-22 10:10:40,064 44 INFO rb-01d1866-225816-427570 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-22 10:10:40,108 44 INFO rb-01d1866-225816-427570 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-22 10:10:40,158 44 INFO rb-01d1866-225816-427570 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-22 10:10:40,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.090 0.167 2026-10-22 10:10:40,225 44 INFO rb-01d1866-225816-427570 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-22 10:10:40,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.039 2026-10-22 10:10:40,276 44 INFO rb-01d1866-225816-427570 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-22 10:10:40,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 53 0.056 0.145 2026-10-22 10:10:40,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.084 2026-10-22 10:10:40,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.011 0.024 2026-10-22 10:10:40,758 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 73 0.121 0.145 2026-10-22 10:10:41,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 10:10:41,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.069 0.158 2026-10-22 10:10:41,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.231 2026-10-22 10:10:41,391 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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.022 0.039 2026-10-22 10:10:41,462 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,504 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.060 2026-10-22 10:10:41,559 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,614 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,706 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,752 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,805 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,872 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,919 44 INFO rb-01d1866-225816-427570 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-22 10:10:41,970 44 INFO rb-01d1866-225816-427570 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-22 10:10:42,021 44 INFO rb-01d1866-225816-427570 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-22 10:10:42,081 44 INFO rb-01d1866-225816-427570 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-22 10:10:42,131 44 INFO rb-01d1866-225816-427570 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-22 10:10:42,187 44 INFO rb-01d1866-225816-427570 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-22 10:10:42,253 44 INFO rb-01d1866-225816-427570 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-22 10:10:42,263 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24694017 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000002', 'uuid': '1f9f9016-4cc5-49d5-b645-3179ed36b33f'}] 2026-10-22 10:10:44,273 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24694017 order {'name': '/', 'pos_reference': '261-134-000002', 'uuid': '1f9f9016-4cc5-49d5-b645-3179ed36b33f'} created pos.order #901 2026-10-22 10:10:44,482 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24694017 finished 2026-10-22 10:10:44,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 803 0.809 1.726 2026-10-22 10:10:44,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:44] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:10:44,925 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.048 2026-10-22 10:10:44,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:44] "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-22 10:10:45,000 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,008 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67568631 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': '1f9f9016-4cc5-49d5-b645-3179ed36b33f'}] 2026-10-22 10:10:45,028 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67568631 order {'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': '1f9f9016-4cc5-49d5-b645-3179ed36b33f'} sync ignored for existing PoS order pos.order(901,) (state: done) 2026-10-22 10:10:45,045 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,065 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67568631 finished 2026-10-22 10:10:45,114 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,162 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,212 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.086 0.175 2026-10-22 10:10:45,270 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,328 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.040 2026-10-22 10:10:45,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.059 2026-10-22 10:10:45,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.046 2026-10-22 10:10:45,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:10:45,612 44 INFO rb-01d1866-225816-427570 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-22 10:10:45,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.048 0.124 2026-10-22 10:10:45,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.047 0.113 2026-10-22 10:10:45,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.150 2026-10-22 10:10:46,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.034 2026-10-22 10:10:46,099 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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.020 0.049 2026-10-22 10:10:46,152 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.055 2026-10-22 10:10:46,231 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,280 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,332 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,390 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,439 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,490 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,541 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,598 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,649 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,704 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,772 44 INFO rb-01d1866-225816-427570 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-22 10:10:46,782 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91385287 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000003', 'uuid': 'fa144549-d8aa-4b2c-a97d-4f1b819e2a30'}] 2026-10-22 10:10:48,663 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91385287 order {'name': '/', 'pos_reference': '261-134-000003', 'uuid': 'fa144549-d8aa-4b2c-a97d-4f1b819e2a30'} created pos.order #902 2026-10-22 10:10:48,876 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91385287 finished 2026-10-22 10:10:49,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 617 0.730 1.714 2026-10-22 10:10:49,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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-22 10:10:49,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.050 2026-10-22 10:10:49,383 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:10:49,423 44 INFO rb-01d1866-225816-427570 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-22 10:10:49,428 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98790089 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-134-000003', 'uuid': 'fa144549-d8aa-4b2c-a97d-4f1b819e2a30'}] 2026-10-22 10:10:49,436 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98790089 order {'name': 'Shop - 000003', 'pos_reference': '261-134-000003', 'uuid': 'fa144549-d8aa-4b2c-a97d-4f1b819e2a30'} sync ignored for existing PoS order pos.order(902,) (state: done) 2026-10-22 10:10:49,466 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98790089 finished 2026-10-22 10:10:49,472 44 INFO rb-01d1866-225816-427570 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-22 10:10:49,554 44 INFO rb-01d1866-225816-427570 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-22 10:10:49,599 44 INFO rb-01d1866-225816-427570 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-22 10:10:49,622 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.054 0.142 2026-10-22 10:10:49,653 44 INFO rb-01d1866-225816-427570 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-22 10:10:49,706 44 INFO rb-01d1866-225816-427570 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-22 10:10:49,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.045 2026-10-22 10:10:49,764 44 INFO rb-01d1866-225816-427570 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-22 10:10:49,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.068 2026-10-22 10:10:49,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.040 0.059 2026-10-22 10:10:50,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-22 10:10:50,085 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.057 0.107 2026-10-22 10:10:50,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.048 0.107 2026-10-22 10:10:50,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.140 2026-10-22 10:10:50,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.044 2026-10-22 10:10:50,565 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.058 2026-10-22 10:10:50,610 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,669 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.060 2026-10-22 10:10:50,723 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,778 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,856 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,908 44 INFO rb-01d1866-225816-427570 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-22 10:10:50,964 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,022 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,071 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,121 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,171 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,232 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,284 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,338 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,408 44 INFO rb-01d1866-225816-427570 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-22 10:10:51,413 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53091412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000004', 'uuid': '73a3e1cc-e911-4ea7-9904-69dd016ed1e2'}] 2026-10-22 10:10:53,223 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53091412 order {'name': '/', 'pos_reference': '261-134-000004', 'uuid': '73a3e1cc-e911-4ea7-9904-69dd016ed1e2'} created pos.order #903 2026-10-22 10:10:53,442 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53091412 finished 2026-10-22 10:10:53,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 617 0.703 1.660 2026-10-22 10:10:53,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:53] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:10:53,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.055 2026-10-22 10:10:53,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:53] "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-22 10:10:54,014 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,021 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60114387 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-134-000004', 'uuid': '73a3e1cc-e911-4ea7-9904-69dd016ed1e2'}] 2026-10-22 10:10:54,036 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60114387 order {'name': 'Shop - 000004', 'pos_reference': '261-134-000004', 'uuid': '73a3e1cc-e911-4ea7-9904-69dd016ed1e2'} sync ignored for existing PoS order pos.order(903,) (state: done) 2026-10-22 10:10:54,060 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,063 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60114387 finished 2026-10-22 10:10:54,133 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,183 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,235 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.065 0.192 2026-10-22 10:10:54,301 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,359 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.045 2026-10-22 10:10:54,509 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.015 0.113 2026-10-22 10:10:54,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.053 0.081 2026-10-22 10:10:54,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.022 2026-10-22 10:10:54,791 44 INFO rb-01d1866-225816-427570 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-22 10:10:54,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.052 0.109 2026-10-22 10:10:55,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.068 0.139 2026-10-22 10:10:55,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.187 2026-10-22 10:10:55,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.039 2026-10-22 10:10:55,295 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.060 2026-10-22 10:10:55,339 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,399 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.075 2026-10-22 10:10:55,478 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,534 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,583 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,650 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,700 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,752 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,802 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,863 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,914 44 INFO rb-01d1866-225816-427570 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-22 10:10:55,970 44 INFO rb-01d1866-225816-427570 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-22 10:10:56,039 44 INFO rb-01d1866-225816-427570 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-22 10:10:56,043 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88790285 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000005', 'uuid': '241e75e7-ad79-4a9d-8d19-110dc1d53175'}] 2026-10-22 10:10:57,738 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88790285 order {'name': '/', 'pos_reference': '261-134-000005', 'uuid': '241e75e7-ad79-4a9d-8d19-110dc1d53175'} created pos.order #904 2026-10-22 10:10:57,954 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88790285 finished 2026-10-22 10:10:58,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 617 0.645 1.572 2026-10-22 10:10:58,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:10:58,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.042 2026-10-22 10:10:58,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:10:58,448 44 INFO rb-01d1866-225816-427570 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-22 10:10:58,453 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56313113 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-134-000005', 'uuid': '241e75e7-ad79-4a9d-8d19-110dc1d53175'}] 2026-10-22 10:10:58,465 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56313113 order {'name': 'Shop - 000005', 'pos_reference': '261-134-000005', 'uuid': '241e75e7-ad79-4a9d-8d19-110dc1d53175'} sync ignored for existing PoS order pos.order(904,) (state: done) 2026-10-22 10:10:58,493 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56313113 finished 2026-10-22 10:10:58,497 44 INFO rb-01d1866-225816-427570 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-22 10:10:58,563 44 INFO rb-01d1866-225816-427570 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-22 10:10:58,624 44 INFO rb-01d1866-225816-427570 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-22 10:10:58,663 44 INFO rb-01d1866-225816-427570 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-22 10:10:58,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.054 0.175 2026-10-22 10:10:58,722 44 INFO rb-01d1866-225816-427570 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-22 10:10:58,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.057 2026-10-22 10:10:58,781 44 INFO rb-01d1866-225816-427570 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-22 10:10:58,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.069 2026-10-22 10:10:58,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.020 0.057 2026-10-22 10:10:59,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 10:10:59,060 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:59] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.054 0.099 2026-10-22 10:10:59,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.059 0.119 2026-10-22 10:10:59,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.173 2026-10-22 10:10:59,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.046 2026-10-22 10:10:59,570 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10: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.020 0.053 2026-10-22 10:10:59,622 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,683 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:10:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.066 2026-10-22 10:10:59,729 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,782 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,865 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,916 44 INFO rb-01d1866-225816-427570 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-22 10:10:59,968 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,030 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,079 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,130 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,180 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,239 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,290 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,346 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,414 44 INFO rb-01d1866-225816-427570 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-22 10:11:00,420 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8499904 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000006', 'uuid': 'bfd53f26-a2fb-48c9-8fdb-12c50cb35857'}] 2026-10-22 10:11:02,464 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8499904 order {'name': '/', 'pos_reference': '261-134-000006', 'uuid': 'bfd53f26-a2fb-48c9-8fdb-12c50cb35857'} created pos.order #905 2026-10-22 10:11:02,708 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8499904 finished 2026-10-22 10:11:03,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 617 0.862 1.748 2026-10-22 10:11:03,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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.006 2026-10-22 10:11:03,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.035 0.047 2026-10-22 10:11:03,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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-22 10:11:03,258 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82313474 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-134-000006', 'uuid': 'bfd53f26-a2fb-48c9-8fdb-12c50cb35857'}] 2026-10-22 10:11:03,269 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82313474 order {'name': 'Shop - 000006', 'pos_reference': '261-134-000006', 'uuid': 'bfd53f26-a2fb-48c9-8fdb-12c50cb35857'} sync ignored for existing PoS order pos.order(905,) (state: done) 2026-10-22 10:11:03,278 44 INFO rb-01d1866-225816-427570 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-22 10:11:03,299 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82313474 finished 2026-10-22 10:11:03,325 44 INFO rb-01d1866-225816-427570 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-22 10:11:03,403 44 INFO rb-01d1866-225816-427570 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-22 10:11:03,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-22 10:11:03,450 44 INFO rb-01d1866-225816-427570 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-22 10:11:03,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.064 0.181 2026-10-22 10:11:03,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32841752 (allocated 34877440) 2026-10-22 10:11:03,775 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133550 2026-10-22 10:11:03,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-22 10:11:03,792 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133550 2026-10-22 10:11:03,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.034 0.053 2026-10-22 10:11:03,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101103_914847_test_taxes_l10n_in_pos.txt 2026-10-22 10:11:03,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp6xvb8ogj_chrome_odoo" 2026-10-22 10:11:05,882 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502] 2026-10-22 10:11:10,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133863 2026-10-22 10:11:10,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpbp30g0vd_chrome_odoo 2026-10-22 10:11:10,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:36611/json/version 2026-10-22 10:11:10,221 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36611', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:11:10,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:11:10,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:36611/json 2026-10-22 10:11:10,238 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36611', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:11:10,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:36611/devtools/page/B59C8F5DCC60EE34E92B17F856D919DE 2026-10-22 10:11:10,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-22 10:11:10,264 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-22 10:11:10,731 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:11:10,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-22 10:11:10,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:11:10,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:11:10,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:10] "GET /pos/ui/134 HTTP/1.1" 200 - 108 0.099 0.127 2026-10-22 10:11:10,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'B59C8F5DCC60EE34E92B17F856D919DE', 'loaderId': '3E9652DE252513EE1BC194F6DE3328CC', 'isDownload': False} 2026-10-22 10:11:10,995 44 INFO rb-01d1866-225816-427570 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-22 10:11:11,022 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:11:11,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.008 2026-10-22 10:11:11,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-22 10:11:11,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-22 10:11:11,648 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:11:11,658 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:11:11,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 10:11:11,718 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-22 10:11:11,723 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:11:11,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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-22 10:11:11,745 44 INFO rb-01d1866-225816-427570 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-22 10:11:11,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:11:11,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.017 2026-10-22 10:11:11,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.016 2026-10-22 10:11:11,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.021 0.049 2026-10-22 10:11:11,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-22 10:11:12,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.269 0.455 2026-10-22 10:11:12,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:12] "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-22 10:11:12,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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-22 10:11:12,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:12] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-22 10:11:12,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:12] "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-22 10:11:12,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:11:12,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 10:11:13,096 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:11:13,140 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:11:13,149 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:11:13,191 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:11:13,194 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:11:13,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.032 0.070 2026-10-22 10:11:13,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.012 0.122 2026-10-22 10:11:13,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.003 0.040 2026-10-22 10:11:13,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.139 2026-10-22 10:11:13,340 44 INFO rb-01d1866-225816-427570 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-22 10:11:13,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.004 0.021 2026-10-22 10:11:13,436 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:11:13,536 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:11:13,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.087 0.081 2026-10-22 10:11:13,601 44 INFO rb-01d1866-225816-427570 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-22 10:11:13,651 44 INFO rb-01d1866-225816-427570 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-22 10:11:13,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.067 0.242 2026-10-22 10:11:13,731 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:11:13,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.301 2026-10-22 10:11:13,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.357 2026-10-22 10:11:13,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image?model=product.template&field=image_128&id=2361&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-22 10:11:13,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.419 2026-10-22 10:11:13,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.308 2026-10-22 10:11:13,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:13] "GET /web/image?model=product.template&field=image_128&id=2360&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-22 10:11:14,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.211 2026-10-22 10:11:14,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-22 10:11:14,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "GET /web/image?model=product.template&field=image_128&id=2358&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.199 2026-10-22 10:11:14,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "GET /web/image?model=product.template&field=image_128&id=2359&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-22 10:11:14,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.034 0.228 2026-10-22 10:11:14,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-22 10:11:14,244 44 INFO rb-01d1866-225816-427570 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-22 10:11:14,263 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-22 10:11:14,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.327 2026-10-22 10:11:14,305 44 INFO rb-01d1866-225816-427570 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-22 10:11:14,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.035 0.120 2026-10-22 10:11:14,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.051 0.074 2026-10-22 10:11:14,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.025 2026-10-22 10:11:14,856 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.079 0.105 2026-10-22 10:11:15,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.085 0.106 2026-10-22 10:11:15,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.164 2026-10-22 10:11:15,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.019 2026-10-22 10:11:15,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.025 2026-10-22 10:11:15,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.036 2026-10-22 10:11:15,504 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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.016 0.053 2026-10-22 10:11:15,573 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.072 2026-10-22 10:11:15,690 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,739 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,791 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,876 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,894 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:11:15,895 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:11:15,926 44 INFO rb-01d1866-225816-427570 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-22 10:11:15,976 44 INFO rb-01d1866-225816-427570 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-22 10:11:16,028 44 INFO rb-01d1866-225816-427570 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-22 10:11:16,109 44 INFO rb-01d1866-225816-427570 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-22 10:11:16,160 44 INFO rb-01d1866-225816-427570 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-22 10:11:16,215 44 INFO rb-01d1866-225816-427570 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-22 10:11:16,288 44 INFO rb-01d1866-225816-427570 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-22 10:11:16,295 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47497942 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000001', 'uuid': 'b98eb53b-dee8-411f-96c3-58c56b742500'}] 2026-10-22 10:11:16,299 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:11:18,120 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47497942 order {'name': '/', 'pos_reference': '262-134-000001', 'uuid': 'b98eb53b-dee8-411f-96c3-58c56b742500'} created pos.order #906 2026-10-22 10:11:18,428 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47497942 finished 2026-10-22 10:11:18,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 747 0.792 1.682 2026-10-22 10:11:18,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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.011 2026-10-22 10:11:18,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.053 2026-10-22 10:11:18,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:18] "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-22 10:11:19,068 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,073 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13115409 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': 'b98eb53b-dee8-411f-96c3-58c56b742500'}] 2026-10-22 10:11:19,088 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13115409 order {'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': 'b98eb53b-dee8-411f-96c3-58c56b742500'} sync ignored for existing PoS order pos.order(906,) (state: done) 2026-10-22 10:11:19,119 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,131 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13115409 finished 2026-10-22 10:11:19,199 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,246 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,300 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,357 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.084 0.217 2026-10-22 10:11:19,413 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.048 2026-10-22 10:11:19,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.156 2026-10-22 10:11:19,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.025 0.063 2026-10-22 10:11:19,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 10:11:19,792 44 INFO rb-01d1866-225816-427570 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-22 10:11:19,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.042 0.123 2026-10-22 10:11:20,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.084 0.160 2026-10-22 10:11:20,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.252 2026-10-22 10:11:20,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.051 2026-10-22 10:11:20,406 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.026 0.035 2026-10-22 10:11:20,471 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,516 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.066 2026-10-22 10:11:20,571 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,623 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,703 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,755 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,805 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,864 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,913 44 INFO rb-01d1866-225816-427570 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-22 10:11:20,964 44 INFO rb-01d1866-225816-427570 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-22 10:11:21,015 44 INFO rb-01d1866-225816-427570 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-22 10:11:21,077 44 INFO rb-01d1866-225816-427570 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-22 10:11:21,128 44 INFO rb-01d1866-225816-427570 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-22 10:11:21,181 44 INFO rb-01d1866-225816-427570 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-22 10:11:21,252 44 INFO rb-01d1866-225816-427570 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-22 10:11:21,266 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30154145 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000002', 'uuid': 'fd90cafa-4794-4e84-b62c-e68b1cef02ba'}] 2026-10-22 10:11:23,135 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30154145 order {'name': '/', 'pos_reference': '262-134-000002', 'uuid': 'fd90cafa-4794-4e84-b62c-e68b1cef02ba'} created pos.order #907 2026-10-22 10:11:23,434 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30154145 finished 2026-10-22 10:11:23,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.831 1.674 2026-10-22 10:11:23,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:23] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:11:23,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.040 2026-10-22 10:11:23,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:23] "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-22 10:11:24,004 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,008 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69744781 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-134-000002', 'uuid': 'fd90cafa-4794-4e84-b62c-e68b1cef02ba'}] 2026-10-22 10:11:24,017 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69744781 order {'name': 'Shop - 000002', 'pos_reference': '262-134-000002', 'uuid': 'fd90cafa-4794-4e84-b62c-e68b1cef02ba'} sync ignored for existing PoS order pos.order(907,) (state: done) 2026-10-22 10:11:24,048 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69744781 finished 2026-10-22 10:11:24,059 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,143 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,178 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.045 0.155 2026-10-22 10:11:24,240 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.038 2026-10-22 10:11:24,312 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,386 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.086 2026-10-22 10:11:24,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.058 2026-10-22 10:11:24,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-22 10:11:24,680 44 INFO rb-01d1866-225816-427570 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-22 10:11:24,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 50 0.051 0.107 2026-10-22 10:11:25,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.089 0.116 2026-10-22 10:11:25,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.190 2026-10-22 10:11:25,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.052 2026-10-22 10:11:25,206 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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.024 0.045 2026-10-22 10:11:25,264 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,344 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.034 0.076 2026-10-22 10:11:25,397 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,449 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,515 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,568 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,618 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,669 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,727 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,783 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,834 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,905 44 INFO rb-01d1866-225816-427570 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-22 10:11:25,911 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2184826 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000003', 'uuid': 'cc4ae8f5-aeb9-4564-8e53-0794d8e6fbe7'}] 2026-10-22 10:11:27,700 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2184826 order {'name': '/', 'pos_reference': '262-134-000003', 'uuid': 'cc4ae8f5-aeb9-4564-8e53-0794d8e6fbe7'} created pos.order #908 2026-10-22 10:11:27,882 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2184826 finished 2026-10-22 10:11:28,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.691 1.579 2026-10-22 10:11:28,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:11:28,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.041 2026-10-22 10:11:28,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:11:28,370 44 INFO rb-01d1866-225816-427570 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-22 10:11:28,393 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15369446 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-134-000003', 'uuid': 'cc4ae8f5-aeb9-4564-8e53-0794d8e6fbe7'}] 2026-10-22 10:11:28,407 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15369446 order {'name': 'Shop - 000003', 'pos_reference': '262-134-000003', 'uuid': 'cc4ae8f5-aeb9-4564-8e53-0794d8e6fbe7'} sync ignored for existing PoS order pos.order(908,) (state: done) 2026-10-22 10:11:28,420 44 INFO rb-01d1866-225816-427570 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-22 10:11:28,454 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15369446 finished 2026-10-22 10:11:28,501 44 INFO rb-01d1866-225816-427570 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-22 10:11:28,554 44 INFO rb-01d1866-225816-427570 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-22 10:11:28,601 44 INFO rb-01d1866-225816-427570 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-22 10:11:28,659 44 INFO rb-01d1866-225816-427570 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-22 10:11:28,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.099 0.188 2026-10-22 10:11:28,724 44 INFO rb-01d1866-225816-427570 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-22 10:11:28,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.044 2026-10-22 10:11:28,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.138 2026-10-22 10:11:29,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.043 0.061 2026-10-22 10:11:29,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-22 10:11:29,113 44 INFO rb-01d1866-225816-427570 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-22 10:11:29,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:29] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.065 0.108 2026-10-22 10:11:29,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.060 0.128 2026-10-22 10:11:29,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.181 2026-10-22 10:11:29,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.045 2026-10-22 10:11:29,636 44 INFO rb-01d1866-225816-427570 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-22 10:11:29,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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.031 0.040 2026-10-22 10:11:29,688 44 INFO rb-01d1866-225816-427570 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-22 10:11:29,744 44 INFO rb-01d1866-225816-427570 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-22 10:11:29,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.058 2026-10-22 10:11:29,798 44 INFO rb-01d1866-225816-427570 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-22 10:11:29,848 44 INFO rb-01d1866-225816-427570 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-22 10:11:29,936 44 INFO rb-01d1866-225816-427570 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-22 10:11:29,991 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,038 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,102 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,147 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,197 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,250 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,307 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,358 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,415 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,483 44 INFO rb-01d1866-225816-427570 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-22 10:11:30,488 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87747374 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000004', 'uuid': '45ee3d29-ec89-4ba5-9ec3-90a77d2a767f'}] 2026-10-22 10:11:32,195 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87747374 order {'name': '/', 'pos_reference': '262-134-000004', 'uuid': '45ee3d29-ec89-4ba5-9ec3-90a77d2a767f'} created pos.order #909 2026-10-22 10:11:32,410 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87747374 finished 2026-10-22 10:11:32,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.728 1.521 2026-10-22 10:11:32,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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-22 10:11:32,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.050 2026-10-22 10:11:32,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:11:32,960 44 INFO rb-01d1866-225816-427570 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-22 10:11:32,970 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11704918 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-134-000004', 'uuid': '45ee3d29-ec89-4ba5-9ec3-90a77d2a767f'}] 2026-10-22 10:11:32,978 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11704918 order {'name': 'Shop - 000004', 'pos_reference': '262-134-000004', 'uuid': '45ee3d29-ec89-4ba5-9ec3-90a77d2a767f'} sync ignored for existing PoS order pos.order(909,) (state: done) 2026-10-22 10:11:33,005 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11704918 finished 2026-10-22 10:11:33,026 44 INFO rb-01d1866-225816-427570 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-22 10:11:33,084 44 INFO rb-01d1866-225816-427570 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-22 10:11:33,134 44 INFO rb-01d1866-225816-427570 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-22 10:11:33,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.038 0.137 2026-10-22 10:11:33,185 44 INFO rb-01d1866-225816-427570 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-22 10:11:33,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.029 2026-10-22 10:11:33,240 44 INFO rb-01d1866-225816-427570 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-22 10:11:33,296 44 INFO rb-01d1866-225816-427570 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-22 10:11:33,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.084 2026-10-22 10:11:33,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.060 2026-10-22 10:11:33,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-22 10:11:33,627 44 INFO rb-01d1866-225816-427570 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-22 10:11:33,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.076 0.126 2026-10-22 10:11:34,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.044 0.111 2026-10-22 10:11:34,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.154 2026-10-22 10:11:34,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.043 2026-10-22 10:11:34,162 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:34] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.043 2026-10-22 10:11:34,213 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,276 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.074 2026-10-22 10:11:34,354 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,411 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,455 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,515 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,565 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,615 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,666 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,726 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,777 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,831 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,900 44 INFO rb-01d1866-225816-427570 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-22 10:11:34,906 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99467368 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000005', 'uuid': '60f9991c-8969-43ea-83f2-1276018a6448'}] 2026-10-22 10:11:36,504 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99467368 order {'name': '/', 'pos_reference': '262-134-000005', 'uuid': '60f9991c-8969-43ea-83f2-1276018a6448'} created pos.order #910 2026-10-22 10:11:36,750 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99467368 finished 2026-10-22 10:11:37,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.663 1.559 2026-10-22 10:11:37,187 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:11:37,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.046 2026-10-22 10:11:37,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:11:37,343 44 INFO rb-01d1866-225816-427570 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-22 10:11:37,352 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58438425 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-134-000005', 'uuid': '60f9991c-8969-43ea-83f2-1276018a6448'}] 2026-10-22 10:11:37,365 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58438425 order {'name': 'Shop - 000005', 'pos_reference': '262-134-000005', 'uuid': '60f9991c-8969-43ea-83f2-1276018a6448'} sync ignored for existing PoS order pos.order(910,) (state: done) 2026-10-22 10:11:37,388 44 INFO rb-01d1866-225816-427570 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-22 10:11:37,396 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58438425 finished 2026-10-22 10:11:37,472 44 INFO rb-01d1866-225816-427570 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-22 10:11:37,523 44 INFO rb-01d1866-225816-427570 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-22 10:11:37,566 44 INFO rb-01d1866-225816-427570 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-22 10:11:37,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.064 0.166 2026-10-22 10:11:37,623 44 INFO rb-01d1866-225816-427570 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-22 10:11:37,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.037 2026-10-22 10:11:37,731 44 INFO rb-01d1866-225816-427570 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-22 10:11:37,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.076 2026-10-22 10:11:37,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.060 2026-10-22 10:11:37,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.020 2026-10-22 10:11:38,038 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.064 0.122 2026-10-22 10:11:38,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.080 0.131 2026-10-22 10:11:38,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.195 2026-10-22 10:11:38,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.036 2026-10-22 10:11:38,588 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 14 0.020 0.047 2026-10-22 10:11:38,644 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,706 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.065 2026-10-22 10:11:38,752 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,803 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,888 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,939 44 INFO rb-01d1866-225816-427570 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-22 10:11:38,990 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,058 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,109 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,160 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,211 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,274 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,326 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,381 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,448 44 INFO rb-01d1866-225816-427570 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-22 10:11:39,458 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8233183 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000006', 'uuid': '0af8a7f3-fa56-4d07-ac72-fe9acd9885e0'}] 2026-10-22 10:11:41,191 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8233183 order {'name': '/', 'pos_reference': '262-134-000006', 'uuid': '0af8a7f3-fa56-4d07-ac72-fe9acd9885e0'} created pos.order #911 2026-10-22 10:11:41,429 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8233183 finished 2026-10-22 10:11:41,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.741 1.558 2026-10-22 10:11:41,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:41] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:11:41,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.048 2026-10-22 10:11:41,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.008 2026-10-22 10:11:41,963 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42712631 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-134-000006', 'uuid': '0af8a7f3-fa56-4d07-ac72-fe9acd9885e0'}] 2026-10-22 10:11:41,972 44 INFO rb-01d1866-225816-427570 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-22 10:11:41,978 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42712631 order {'name': 'Shop - 000006', 'pos_reference': '262-134-000006', 'uuid': '0af8a7f3-fa56-4d07-ac72-fe9acd9885e0'} sync ignored for existing PoS order pos.order(911,) (state: done) 2026-10-22 10:11:42,017 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42712631 finished 2026-10-22 10:11:42,025 44 INFO rb-01d1866-225816-427570 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-22 10:11:42,083 44 INFO rb-01d1866-225816-427570 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-22 10:11:42,128 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-22 10:11:42,129 44 INFO rb-01d1866-225816-427570 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-22 10:11:42,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.086 0.184 2026-10-22 10:11:42,428 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32968148 (allocated 35401728) 2026-10-22 10:11:42,436 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133863 2026-10-22 10:11:42,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-22 10:11:42,441 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133863 2026-10-22 10:11:42,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101142_573181_test_taxes_l10n_in_pos.txt 2026-10-22 10:11:42,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpbp30g0vd_chrome_odoo" 2026-10-22 10:11:44,329 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520] 2026-10-22 10:11:48,858 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 134167 2026-10-22 10:11:48,858 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp70bz71v2_chrome_odoo 2026-10-22 10:11:48,858 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46417/json/version 2026-10-22 10:11:48,860 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:11:48,891 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:11:48,891 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46417/json 2026-10-22 10:11:48,892 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:11:48,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:46417/devtools/page/1D0F3BBD50455A1CD587AAFF4215F2B0 2026-10-22 10:11:48,927 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-22 10:11:48,948 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-22 10:11:49,472 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:11:49,487 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-22 10:11:49,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:11:49,489 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:11:49,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:49] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.093 0.148 2026-10-22 10:11:49,755 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '1D0F3BBD50455A1CD587AAFF4215F2B0', 'loaderId': '69F4D8B349279DEF2556F2E371245F29', 'isDownload': False} 2026-10-22 10:11:49,755 44 INFO rb-01d1866-225816-427570 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-22 10:11:49,777 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:11:49,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:49] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-22 10:11:49,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:49] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-10-22 10:11:49,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:49] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-22 10:11:50,487 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:11:50,497 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:11:50,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:11:50,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:11:50,562 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:11:50,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:11:50,585 44 INFO rb-01d1866-225816-427570 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-22 10:11:50,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:11:50,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-10-22 10:11:50,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.023 2026-10-22 10:11:50,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 10:11:50,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.028 0.052 2026-10-22 10:11:51,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.349 0.585 2026-10-22 10:11:51,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:51] "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-22 10:11:51,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:11:51,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:51] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.054 2026-10-22 10:11:52,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.009 2026-10-22 10:11:52,049 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:11:52,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-10-22 10:11:52,148 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:11:52,216 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:11:52,239 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-22 10:11:52,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.043 0.053 2026-10-22 10:11:52,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.005 0.126 2026-10-22 10:11:52,289 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "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-22 10:11:52,290 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:11:52,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-22 10:11:52,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.011 0.027 2026-10-22 10:11:52,436 44 INFO rb-01d1866-225816-427570 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-22 10:11:52,493 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:11:52,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.004 0.029 2026-10-22 10:11:52,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.065 0.115 2026-10-22 10:11:52,680 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:11:52,688 44 INFO rb-01d1866-225816-427570 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-22 10:11:52,696 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:11:52,733 44 INFO rb-01d1866-225816-427570 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-22 10:11:52,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.045 0.251 2026-10-22 10:11:52,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-10-22 10:11:52,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.324 2026-10-22 10:11:52,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.312 2026-10-22 10:11:52,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.413 2026-10-22 10:11:52,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:52] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.254 2026-10-22 10:11:53,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-22 10:11:53,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.220 2026-10-22 10:11:53,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2358&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-22 10:11:53,122 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2359&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-22 10:11:53,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2360&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-22 10:11:53,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2361&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-22 10:11:53,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2362&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.176 2026-10-22 10:11:53,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2363&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.188 2026-10-22 10:11:53,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.036 0.234 2026-10-22 10:11:53,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-22 10:11:53,404 44 INFO rb-01d1866-225816-427570 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-22 10:11:53,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.286 2026-10-22 10:11:53,469 44 INFO rb-01d1866-225816-427570 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-22 10:11:53,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.052 0.113 2026-10-22 10:11:53,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.064 2026-10-22 10:11:53,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-22 10:11:53,982 44 INFO rb-01d1866-225816-427570 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-22 10:11:54,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.067 0.115 2026-10-22 10:11:54,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.071 0.105 2026-10-22 10:11:54,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.176 2026-10-22 10:11:54,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.022 2026-10-22 10:11:54,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-22 10:11:54,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-22 10:11:54,572 44 INFO rb-01d1866-225816-427570 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-22 10:11:54,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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.020 0.048 2026-10-22 10:11:54,623 44 INFO rb-01d1866-225816-427570 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-22 10:11:54,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.062 2026-10-22 10:11:54,745 44 INFO rb-01d1866-225816-427570 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-22 10:11:54,795 44 INFO rb-01d1866-225816-427570 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-22 10:11:54,841 44 INFO rb-01d1866-225816-427570 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-22 10:11:54,927 44 INFO rb-01d1866-225816-427570 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-22 10:11:54,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:11:54,948 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:11:54,978 44 INFO rb-01d1866-225816-427570 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-22 10:11:55,028 44 INFO rb-01d1866-225816-427570 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-22 10:11:55,077 44 INFO rb-01d1866-225816-427570 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-22 10:11:55,161 44 INFO rb-01d1866-225816-427570 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-22 10:11:55,212 44 INFO rb-01d1866-225816-427570 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-22 10:11:55,268 44 INFO rb-01d1866-225816-427570 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-22 10:11:55,346 44 INFO rb-01d1866-225816-427570 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-22 10:11:55,351 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46050426 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000001', 'uuid': 'f277b630-a172-4900-98c1-b7091b748408'}] 2026-10-22 10:11:55,362 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:11:57,456 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46050426 order {'name': '/', 'pos_reference': '263-134-000001', 'uuid': 'f277b630-a172-4900-98c1-b7091b748408'} created pos.order #912 2026-10-22 10:11:57,715 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46050426 finished 2026-10-22 10:11:58,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 747 0.960 1.779 2026-10-22 10:11:58,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:11:58,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.040 2026-10-22 10:11:58,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "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-22 10:11:58,348 44 INFO rb-01d1866-225816-427570 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-22 10:11:58,360 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73934196 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': 'f277b630-a172-4900-98c1-b7091b748408'}] 2026-10-22 10:11:58,376 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73934196 order {'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': 'f277b630-a172-4900-98c1-b7091b748408'} sync ignored for existing PoS order pos.order(912,) (state: done) 2026-10-22 10:11:58,396 44 INFO rb-01d1866-225816-427570 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-22 10:11:58,410 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73934196 finished 2026-10-22 10:11:58,471 44 INFO rb-01d1866-225816-427570 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-22 10:11:58,525 44 INFO rb-01d1866-225816-427570 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-22 10:11:58,572 44 INFO rb-01d1866-225816-427570 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-22 10:11:58,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.084 0.178 2026-10-22 10:11:58,633 44 INFO rb-01d1866-225816-427570 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-22 10:11:58,696 44 INFO rb-01d1866-225816-427570 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-22 10:11:58,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.035 0.041 2026-10-22 10:11:58,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.116 2026-10-22 10:11:58,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.029 0.065 2026-10-22 10:11:58,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.015 2026-10-22 10:11:59,053 44 INFO rb-01d1866-225816-427570 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-22 10:11:59,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:59] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.053 0.120 2026-10-22 10:11:59,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.090 0.122 2026-10-22 10:11:59,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.187 2026-10-22 10:11:59,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.040 0.042 2026-10-22 10:11:59,621 44 INFO rb-01d1866-225816-427570 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-22 10:11:59,674 44 INFO rb-01d1866-225816-427570 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-22 10:11:59,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11: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.033 0.054 2026-10-22 10:11:59,733 44 INFO rb-01d1866-225816-427570 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-22 10:11:59,788 44 INFO rb-01d1866-225816-427570 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-22 10:11:59,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:11:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.029 0.094 2026-10-22 10:11:59,841 44 INFO rb-01d1866-225816-427570 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-22 10:11:59,921 44 INFO rb-01d1866-225816-427570 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-22 10:11:59,972 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,023 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,085 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,134 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,184 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,235 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,295 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,346 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,400 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,476 44 INFO rb-01d1866-225816-427570 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-22 10:12:00,498 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66469496 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000002', 'uuid': 'b7de1066-9e08-421e-b55b-a69f63b71244'}] 2026-10-22 10:12:02,314 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66469496 order {'name': '/', 'pos_reference': '263-134-000002', 'uuid': 'b7de1066-9e08-421e-b55b-a69f63b71244'} created pos.order #913 2026-10-22 10:12:02,564 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66469496 finished 2026-10-22 10:12:02,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.787 1.595 2026-10-22 10:12:02,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:02] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:12:03,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.047 2026-10-22 10:12:03,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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-22 10:12:03,101 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,108 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2731903 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-134-000002', 'uuid': 'b7de1066-9e08-421e-b55b-a69f63b71244'}] 2026-10-22 10:12:03,118 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2731903 order {'name': 'Shop - 000002', 'pos_reference': '263-134-000002', 'uuid': 'b7de1066-9e08-421e-b55b-a69f63b71244'} sync ignored for existing PoS order pos.order(913,) (state: done) 2026-10-22 10:12:03,150 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,151 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2731903 finished 2026-10-22 10:12:03,236 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,281 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.072 0.156 2026-10-22 10:12:03,342 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,396 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.030 0.045 2026-10-22 10:12:03,478 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.091 2026-10-22 10:12:03,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.041 0.055 2026-10-22 10:12:03,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.026 2026-10-22 10:12:03,802 44 INFO rb-01d1866-225816-427570 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-22 10:12:03,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 50 0.043 0.115 2026-10-22 10:12:04,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.042 0.124 2026-10-22 10:12:04,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.164 2026-10-22 10:12:04,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.042 2026-10-22 10:12:04,270 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:04] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.042 2026-10-22 10:12:04,327 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,402 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.037 0.065 2026-10-22 10:12:04,455 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,507 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,564 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,614 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,664 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,716 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,774 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,825 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,880 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,950 44 INFO rb-01d1866-225816-427570 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-22 10:12:04,957 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1949205 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000003', 'uuid': '591b4e5b-c077-42d0-b287-ae1c463d1454'}] 2026-10-22 10:12:06,564 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1949205 order {'name': '/', 'pos_reference': '263-134-000003', 'uuid': '591b4e5b-c077-42d0-b287-ae1c463d1454'} created pos.order #914 2026-10-22 10:12:06,741 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1949205 finished 2026-10-22 10:12:07,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.589 1.506 2026-10-22 10:12:07,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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-22 10:12:07,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.058 0.047 2026-10-22 10:12:07,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "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-22 10:12:07,291 44 INFO rb-01d1866-225816-427570 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-22 10:12:07,297 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74256669 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-134-000003', 'uuid': '591b4e5b-c077-42d0-b287-ae1c463d1454'}] 2026-10-22 10:12:07,309 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74256669 order {'name': 'Shop - 000003', 'pos_reference': '263-134-000003', 'uuid': '591b4e5b-c077-42d0-b287-ae1c463d1454'} sync ignored for existing PoS order pos.order(914,) (state: done) 2026-10-22 10:12:07,337 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74256669 finished 2026-10-22 10:12:07,353 44 INFO rb-01d1866-225816-427570 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-22 10:12:07,410 44 INFO rb-01d1866-225816-427570 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-22 10:12:07,459 44 INFO rb-01d1866-225816-427570 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-22 10:12:07,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.045 0.160 2026-10-22 10:12:07,512 44 INFO rb-01d1866-225816-427570 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-22 10:12:07,573 44 INFO rb-01d1866-225816-427570 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-22 10:12:07,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.040 2026-10-22 10:12:07,644 44 INFO rb-01d1866-225816-427570 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-22 10:12:07,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.089 2026-10-22 10:12:07,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.062 2026-10-22 10:12:07,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-22 10:12:07,979 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.073 0.112 2026-10-22 10:12:08,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.044 0.117 2026-10-22 10:12:08,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.148 2026-10-22 10:12:08,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.045 2026-10-22 10:12:08,502 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.051 2026-10-22 10:12:08,554 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,612 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.069 2026-10-22 10:12:08,682 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,734 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,818 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,864 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,916 44 INFO rb-01d1866-225816-427570 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-22 10:12:08,973 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,023 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,074 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,125 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,185 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,236 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,292 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,374 44 INFO rb-01d1866-225816-427570 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-22 10:12:09,385 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43904324 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000004', 'uuid': 'abb14b01-414a-4036-bdd9-b1ffd0df39dc'}] 2026-10-22 10:12:11,167 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43904324 order {'name': '/', 'pos_reference': '263-134-000004', 'uuid': 'abb14b01-414a-4036-bdd9-b1ffd0df39dc'} created pos.order #915 2026-10-22 10:12:11,412 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43904324 finished 2026-10-22 10:12:11,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.718 1.659 2026-10-22 10:12:11,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.010 2026-10-22 10:12:11,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.062 2026-10-22 10:12:11,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:11] "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-22 10:12:11,973 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29434233 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-134-000004', 'uuid': 'abb14b01-414a-4036-bdd9-b1ffd0df39dc'}] 2026-10-22 10:12:11,979 44 INFO rb-01d1866-225816-427570 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-22 10:12:11,982 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29434233 order {'name': 'Shop - 000004', 'pos_reference': '263-134-000004', 'uuid': 'abb14b01-414a-4036-bdd9-b1ffd0df39dc'} sync ignored for existing PoS order pos.order(915,) (state: done) 2026-10-22 10:12:12,008 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29434233 finished 2026-10-22 10:12:12,027 44 INFO rb-01d1866-225816-427570 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-22 10:12:12,100 44 INFO rb-01d1866-225816-427570 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-22 10:12:12,150 44 INFO rb-01d1866-225816-427570 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-22 10:12:12,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.051 0.161 2026-10-22 10:12:12,207 44 INFO rb-01d1866-225816-427570 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-22 10:12:12,265 44 INFO rb-01d1866-225816-427570 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-22 10:12:12,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.042 2026-10-22 10:12:12,345 44 INFO rb-01d1866-225816-427570 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-22 10:12:12,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.087 2026-10-22 10:12:12,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.041 0.058 2026-10-22 10:12:12,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 10:12:12,686 44 INFO rb-01d1866-225816-427570 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-22 10:12:12,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 50 0.058 0.101 2026-10-22 10:12:13,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.069 0.127 2026-10-22 10:12:13,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.183 2026-10-22 10:12:13,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.069 2026-10-22 10:12:13,245 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,290 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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 - 14 0.023 0.054 2026-10-22 10:12:13,354 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.062 2026-10-22 10:12:13,440 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,492 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,544 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,609 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,655 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,702 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,753 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,814 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,865 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,921 44 INFO rb-01d1866-225816-427570 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-22 10:12:13,994 44 INFO rb-01d1866-225816-427570 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-22 10:12:14,000 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51333361 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000005', 'uuid': '055bfd2c-a3e5-4bf5-b2a5-10ad8a630164'}] 2026-10-22 10:12:15,601 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51333361 order {'name': '/', 'pos_reference': '263-134-000005', 'uuid': '055bfd2c-a3e5-4bf5-b2a5-10ad8a630164'} created pos.order #916 2026-10-22 10:12:15,781 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51333361 finished 2026-10-22 10:12:16,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.533 1.528 2026-10-22 10:12:16,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.007 2026-10-22 10:12:16,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.051 2026-10-22 10:12:16,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "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-22 10:12:16,282 44 INFO rb-01d1866-225816-427570 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-22 10:12:16,287 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78880073 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-134-000005', 'uuid': '055bfd2c-a3e5-4bf5-b2a5-10ad8a630164'}] 2026-10-22 10:12:16,298 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78880073 order {'name': 'Shop - 000005', 'pos_reference': '263-134-000005', 'uuid': '055bfd2c-a3e5-4bf5-b2a5-10ad8a630164'} sync ignored for existing PoS order pos.order(916,) (state: done) 2026-10-22 10:12:16,330 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78880073 finished 2026-10-22 10:12:16,334 44 INFO rb-01d1866-225816-427570 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-22 10:12:16,411 44 INFO rb-01d1866-225816-427570 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-22 10:12:16,459 44 INFO rb-01d1866-225816-427570 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-22 10:12:16,509 44 INFO rb-01d1866-225816-427570 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-22 10:12:16,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.088 0.163 2026-10-22 10:12:16,580 44 INFO rb-01d1866-225816-427570 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-22 10:12:16,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.036 0.044 2026-10-22 10:12:16,639 44 INFO rb-01d1866-225816-427570 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-22 10:12:16,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.082 2026-10-22 10:12:16,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.028 0.070 2026-10-22 10:12:16,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.015 2026-10-22 10:12:16,972 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:17] "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.055 0.111 2026-10-22 10:12:17,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.063 0.121 2026-10-22 10:12:17,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.171 2026-10-22 10:12:17,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.043 2026-10-22 10:12:17,493 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.019 0.053 2026-10-22 10:12:17,537 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,591 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.065 2026-10-22 10:12:17,644 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,698 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,774 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,827 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,877 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,936 44 INFO rb-01d1866-225816-427570 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-22 10:12:17,985 44 INFO rb-01d1866-225816-427570 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-22 10:12:18,036 44 INFO rb-01d1866-225816-427570 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-22 10:12:18,087 44 INFO rb-01d1866-225816-427570 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-22 10:12:18,144 44 INFO rb-01d1866-225816-427570 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-22 10:12:18,195 44 INFO rb-01d1866-225816-427570 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-22 10:12:18,249 44 INFO rb-01d1866-225816-427570 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-22 10:12:18,321 44 INFO rb-01d1866-225816-427570 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-22 10:12:18,326 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20421742 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000006', 'uuid': 'fa6d2c88-b360-48ad-a833-6b927408b56f'}] 2026-10-22 10:12:20,093 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20421742 order {'name': '/', 'pos_reference': '263-134-000006', 'uuid': 'fa6d2c88-b360-48ad-a833-6b927408b56f'} created pos.order #917 2026-10-22 10:12:20,381 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20421742 finished 2026-10-22 10:12:20,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.765 1.635 2026-10-22 10:12:20,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.047 2026-10-22 10:12:20,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:20] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.072 2026-10-22 10:12:20,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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-22 10:12:20,935 44 INFO rb-01d1866-225816-427570 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-22 10:12:20,943 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62200107 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-134-000006', 'uuid': 'fa6d2c88-b360-48ad-a833-6b927408b56f'}] 2026-10-22 10:12:20,954 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62200107 order {'name': 'Shop - 000006', 'pos_reference': '263-134-000006', 'uuid': 'fa6d2c88-b360-48ad-a833-6b927408b56f'} sync ignored for existing PoS order pos.order(917,) (state: done) 2026-10-22 10:12:20,984 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62200107 finished 2026-10-22 10:12:20,990 44 INFO rb-01d1866-225816-427570 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-22 10:12:21,079 44 INFO rb-01d1866-225816-427570 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-22 10:12:21,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.046 0.157 2026-10-22 10:12:21,154 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-22 10:12:21,155 44 INFO rb-01d1866-225816-427570 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-22 10:12:21,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.038 2026-10-22 10:12:21,558 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 34172732 (allocated 37498880) 2026-10-22 10:12:21,564 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 134167 2026-10-22 10:12:21,565 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-22 10:12:21,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 134167 2026-10-22 10:12:21,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101221_709568_test_taxes_l10n_in_pos.txt 2026-10-22 10:12:21,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp70bz71v2_chrome_odoo" 2026-10-22 10:12:23,391 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538] 2026-10-22 10:12:27,421 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 134475 2026-10-22 10:12:27,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp0x7osx84_chrome_odoo 2026-10-22 10:12:27,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41901/json/version 2026-10-22 10:12:27,423 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:12:27,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-22 10:12:27,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41901/json 2026-10-22 10:12:27,508 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:12:27,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:41901/devtools/page/A62822B7CD5E9E9CD6A2446136CC03B4 2026-10-22 10:12:27,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-22 10:12:27,568 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-22 10:12:28,058 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:12:28,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-22 10:12:28,069 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-22 10:12:28,070 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-22 10:12:28,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:28] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.071 0.131 2026-10-22 10:12:28,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'A62822B7CD5E9E9CD6A2446136CC03B4', 'loaderId': 'B16CA8FB59AE8CE321F314CD6DFAF528', 'isDownload': False} 2026-10-22 10:12:28,300 44 INFO rb-01d1866-225816-427570 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-22 10:12:28,328 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:12:28,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:28] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-22 10:12:28,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:28] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-22 10:12:28,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:28] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.014 2026-10-22 10:12:29,008 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:12:29,030 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:12:29,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:12:29,082 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:12:29,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.013 2026-10-22 10:12:29,099 44 INFO rb-01d1866-225816-427570 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-22 10:12:29,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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-22 10:12:29,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:12:29,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.006 2026-10-22 10:12:29,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-10-22 10:12:29,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 10:12:29,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.050 2026-10-22 10:12:30,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.272 0.499 2026-10-22 10:12:30,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:12:30,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 10:12:30,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.037 2026-10-22 10:12:30,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:12:30,330 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-22 10:12:30,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 10:12:30,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:12:30,409 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:12:30,445 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-22 10:12:30,453 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 10:12:30,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.044 0.072 2026-10-22 10:12:30,548 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:12:30,553 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "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-22 10:12:30,591 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:12:30,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.019 0.165 2026-10-22 10:12:30,596 44 INFO rb-01d1866-225816-427570 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-22 10:12:30,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.081 0.191 2026-10-22 10:12:30,761 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:12:30,771 44 INFO rb-01d1866-225816-427570 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-22 10:12:30,825 44 INFO rb-01d1866-225816-427570 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-22 10:12:30,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.068 0.300 2026-10-22 10:12:30,899 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:12:30,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.234 2026-10-22 10:12:30,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.261 2026-10-22 10:12:30,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:30] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.279 2026-10-22 10:12:31,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.004 0.402 2026-10-22 10:12:31,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2360&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.282 2026-10-22 10:12:31,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2364&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.184 2026-10-22 10:12:31,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-22 10:12:31,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2362&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-22 10:12:31,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-10-22 10:12:31,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2365&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-22 10:12:31,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2358&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-22 10:12:31,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-22 10:12:31,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-22 10:12:31,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2361&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.183 2026-10-22 10:12:31,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-22 10:12:31,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2359&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-22 10:12:31,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2363&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-22 10:12:31,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.005 0.147 2026-10-22 10:12:31,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-22T10:07:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-22 10:12:31,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.044 0.264 2026-10-22 10:12:31,650 44 INFO rb-01d1866-225816-427570 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-22 10:12:31,716 44 INFO rb-01d1866-225816-427570 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-22 10:12:31,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.043 0.098 2026-10-22 10:12:32,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.077 2026-10-22 10:12:32,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-22 10:12:32,195 44 INFO rb-01d1866-225816-427570 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-22 10:12:32,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.063 0.120 2026-10-22 10:12:32,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.053 0.114 2026-10-22 10:12:32,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.161 2026-10-22 10:12:32,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.018 2026-10-22 10:12:32,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.021 2026-10-22 10:12:32,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.038 0.043 2026-10-22 10:12:32,826 44 INFO rb-01d1866-225816-427570 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-22 10:12:32,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.046 2026-10-22 10:12:32,893 44 INFO rb-01d1866-225816-427570 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-22 10:12:32,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.070 2026-10-22 10:12:33,009 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,062 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,110 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,193 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,210 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:12:33,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:12:33,243 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,294 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,344 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,426 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,478 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,534 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,610 44 INFO rb-01d1866-225816-427570 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-22 10:12:33,617 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31611785 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000001', 'uuid': 'a07ff72c-ce88-40f2-888a-85873058e7b1'}] 2026-10-22 10:12:33,622 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:12:35,506 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31611785 order {'name': '/', 'pos_reference': '264-134-000001', 'uuid': 'a07ff72c-ce88-40f2-888a-85873058e7b1'} created pos.order #918 2026-10-22 10:12:35,736 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31611785 finished 2026-10-22 10:12:36,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 747 0.713 1.683 2026-10-22 10:12:36,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "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-22 10:12:36,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.049 2026-10-22 10:12:36,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "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-22 10:12:36,326 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26109219 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': 'a07ff72c-ce88-40f2-888a-85873058e7b1'}] 2026-10-22 10:12:36,333 44 INFO rb-01d1866-225816-427570 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-22 10:12:36,346 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26109219 order {'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': 'a07ff72c-ce88-40f2-888a-85873058e7b1'} sync ignored for existing PoS order pos.order(918,) (state: done) 2026-10-22 10:12:36,384 44 INFO rb-01d1866-225816-427570 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-22 10:12:36,385 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26109219 finished 2026-10-22 10:12:36,459 44 INFO rb-01d1866-225816-427570 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-22 10:12:36,514 44 INFO rb-01d1866-225816-427570 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-22 10:12:36,558 44 INFO rb-01d1866-225816-427570 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-22 10:12:36,619 44 INFO rb-01d1866-225816-427570 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-22 10:12:36,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.121 0.188 2026-10-22 10:12:36,672 44 INFO rb-01d1866-225816-427570 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-22 10:12:36,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.036 2026-10-22 10:12:36,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.103 2026-10-22 10:12:36,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.028 0.071 2026-10-22 10:12:36,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.033 2026-10-22 10:12:37,040 44 INFO rb-01d1866-225816-427570 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-22 10:12:37,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.065 0.111 2026-10-22 10:12:37,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.052 0.124 2026-10-22 10:12:37,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.174 2026-10-22 10:12:37,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.040 0.046 2026-10-22 10:12:37,583 44 INFO rb-01d1866-225816-427570 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-22 10:12:37,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.048 2026-10-22 10:12:37,657 44 INFO rb-01d1866-225816-427570 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-22 10:12:37,704 44 INFO rb-01d1866-225816-427570 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-22 10:12:37,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.061 2026-10-22 10:12:37,764 44 INFO rb-01d1866-225816-427570 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-22 10:12:37,817 44 INFO rb-01d1866-225816-427570 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-22 10:12:37,905 44 INFO rb-01d1866-225816-427570 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-22 10:12:37,959 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,012 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,072 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,121 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,170 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,220 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,278 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,329 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,387 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,451 44 INFO rb-01d1866-225816-427570 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-22 10:12:38,457 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68662229 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000002', 'uuid': '0b944552-97c7-4eb6-b8ef-9dd89202ba5d'}] 2026-10-22 10:12:40,155 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68662229 order {'name': '/', 'pos_reference': '264-134-000002', 'uuid': '0b944552-97c7-4eb6-b8ef-9dd89202ba5d'} created pos.order #919 2026-10-22 10:12:40,362 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68662229 finished 2026-10-22 10:12:40,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.577 1.664 2026-10-22 10:12:40,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:40] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:12:40,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.045 2026-10-22 10:12:40,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:12:40,931 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74582213 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-134-000002', 'uuid': '0b944552-97c7-4eb6-b8ef-9dd89202ba5d'}] 2026-10-22 10:12:40,935 44 INFO rb-01d1866-225816-427570 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-22 10:12:40,958 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74582213 order {'name': 'Shop - 000002', 'pos_reference': '264-134-000002', 'uuid': '0b944552-97c7-4eb6-b8ef-9dd89202ba5d'} sync ignored for existing PoS order pos.order(919,) (state: done) 2026-10-22 10:12:40,991 44 INFO rb-01d1866-225816-427570 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-22 10:12:40,999 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74582213 finished 2026-10-22 10:12:41,060 44 INFO rb-01d1866-225816-427570 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-22 10:12:41,123 44 INFO rb-01d1866-225816-427570 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-22 10:12:41,174 44 INFO rb-01d1866-225816-427570 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-22 10:12:41,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.084 0.170 2026-10-22 10:12:41,240 44 INFO rb-01d1866-225816-427570 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-22 10:12:41,290 44 INFO rb-01d1866-225816-427570 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-22 10:12:41,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.046 0.041 2026-10-22 10:12:41,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.017 0.087 2026-10-22 10:12:41,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.026 0.053 2026-10-22 10:12:41,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:12:41,586 44 INFO rb-01d1866-225816-427570 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-22 10:12:41,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.056 0.101 2026-10-22 10:12:41,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.054 0.103 2026-10-22 10:12:41,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.156 2026-10-22 10:12:41,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.034 2026-10-22 10:12:42,036 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.041 2026-10-22 10:12:42,092 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.054 2026-10-22 10:12:42,174 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,226 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,275 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,343 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,393 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,444 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,495 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,554 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,605 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,661 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,733 44 INFO rb-01d1866-225816-427570 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-22 10:12:42,739 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56073090 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000003', 'uuid': 'a0493404-10fa-403f-b83d-0f6660eb2efc'}] 2026-10-22 10:12:44,651 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56073090 order {'name': '/', 'pos_reference': '264-134-000003', 'uuid': 'a0493404-10fa-403f-b83d-0f6660eb2efc'} created pos.order #920 2026-10-22 10:12:44,922 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56073090 finished 2026-10-22 10:12:45,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.865 1.664 2026-10-22 10:12:45,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.009 2026-10-22 10:12:45,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.046 2026-10-22 10:12:45,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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-22 10:12:45,498 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7619873 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-134-000003', 'uuid': 'a0493404-10fa-403f-b83d-0f6660eb2efc'}] 2026-10-22 10:12:45,500 44 INFO rb-01d1866-225816-427570 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-22 10:12:45,508 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7619873 order {'name': 'Shop - 000003', 'pos_reference': '264-134-000003', 'uuid': 'a0493404-10fa-403f-b83d-0f6660eb2efc'} sync ignored for existing PoS order pos.order(920,) (state: done) 2026-10-22 10:12:45,538 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7619873 finished 2026-10-22 10:12:45,548 44 INFO rb-01d1866-225816-427570 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-22 10:12:45,621 44 INFO rb-01d1866-225816-427570 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-22 10:12:45,670 44 INFO rb-01d1866-225816-427570 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-22 10:12:45,717 44 INFO rb-01d1866-225816-427570 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-22 10:12:45,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.068 0.163 2026-10-22 10:12:45,776 44 INFO rb-01d1866-225816-427570 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-22 10:12:45,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.031 0.048 2026-10-22 10:12:45,836 44 INFO rb-01d1866-225816-427570 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-22 10:12:45,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.104 2026-10-22 10:12:46,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.032 0.065 2026-10-22 10:12:46,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 10:12:46,154 44 INFO rb-01d1866-225816-427570 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-22 10:12:46,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.061 0.117 2026-10-22 10:12:46,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.100 0.148 2026-10-22 10:12:46,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.235 2026-10-22 10:12:46,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.036 2026-10-22 10:12:46,726 44 INFO rb-01d1866-225816-427570 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-22 10:12:46,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.016 0.049 2026-10-22 10:12:46,787 44 INFO rb-01d1866-225816-427570 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-22 10:12:46,837 44 INFO rb-01d1866-225816-427570 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-22 10:12:46,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.081 2026-10-22 10:12:46,889 44 INFO rb-01d1866-225816-427570 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-22 10:12:46,943 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,026 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,087 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,136 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,198 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,246 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,296 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,348 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,407 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,458 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,513 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,582 44 INFO rb-01d1866-225816-427570 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-22 10:12:47,587 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72380167 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000004', 'uuid': 'ac5d3afa-c9eb-46ed-9a82-3ef9ae25fc8e'}] 2026-10-22 10:12:49,610 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72380167 order {'name': '/', 'pos_reference': '264-134-000004', 'uuid': 'ac5d3afa-c9eb-46ed-9a82-3ef9ae25fc8e'} created pos.order #921 2026-10-22 10:12:49,838 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72380167 finished 2026-10-22 10:12:50,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.833 1.733 2026-10-22 10:12:50,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.009 2026-10-22 10:12:50,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.052 2026-10-22 10:12:50,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:12:50,387 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84217389 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-134-000004', 'uuid': 'ac5d3afa-c9eb-46ed-9a82-3ef9ae25fc8e'}] 2026-10-22 10:12:50,390 44 INFO rb-01d1866-225816-427570 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-22 10:12:50,399 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84217389 order {'name': 'Shop - 000004', 'pos_reference': '264-134-000004', 'uuid': 'ac5d3afa-c9eb-46ed-9a82-3ef9ae25fc8e'} sync ignored for existing PoS order pos.order(921,) (state: done) 2026-10-22 10:12:50,434 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84217389 finished 2026-10-22 10:12:50,438 44 INFO rb-01d1866-225816-427570 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-22 10:12:50,511 44 INFO rb-01d1866-225816-427570 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-22 10:12:50,561 44 INFO rb-01d1866-225816-427570 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-22 10:12:50,609 44 INFO rb-01d1866-225816-427570 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-22 10:12:50,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.065 0.203 2026-10-22 10:12:50,669 44 INFO rb-01d1866-225816-427570 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-22 10:12:50,723 44 INFO rb-01d1866-225816-427570 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-22 10:12:50,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.057 2026-10-22 10:12:50,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.133 2026-10-22 10:12:50,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.026 0.055 2026-10-22 10:12:51,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-22 10:12:51,070 44 INFO rb-01d1866-225816-427570 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-22 10:12:51,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:51] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.084 0.103 2026-10-22 10:12:51,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.077 0.120 2026-10-22 10:12:51,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.191 2026-10-22 10:12:51,565 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.039 2026-10-22 10:12:51,600 44 INFO rb-01d1866-225816-427570 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-22 10:12:51,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.043 2026-10-22 10:12:51,658 44 INFO rb-01d1866-225816-427570 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-22 10:12:51,709 44 INFO rb-01d1866-225816-427570 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-22 10:12:51,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.028 0.060 2026-10-22 10:12:51,793 44 INFO rb-01d1866-225816-427570 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-22 10:12:51,850 44 INFO rb-01d1866-225816-427570 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-22 10:12:51,897 44 INFO rb-01d1866-225816-427570 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-22 10:12:51,955 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,005 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,055 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,107 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,166 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,218 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,275 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,345 44 INFO rb-01d1866-225816-427570 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-22 10:12:52,355 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87030477 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000005', 'uuid': 'b3c271e9-40f5-4cd4-950d-7081f86da815'}] 2026-10-22 10:12:54,261 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87030477 order {'name': '/', 'pos_reference': '264-134-000005', 'uuid': 'b3c271e9-40f5-4cd4-950d-7081f86da815'} created pos.order #922 2026-10-22 10:12:54,477 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87030477 finished 2026-10-22 10:12:54,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.791 1.688 2026-10-22 10:12:54,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:54] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:12:54,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.049 2026-10-22 10:12:54,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:12:55,042 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,054 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52895631 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-134-000005', 'uuid': 'b3c271e9-40f5-4cd4-950d-7081f86da815'}] 2026-10-22 10:12:55,068 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52895631 order {'name': 'Shop - 000005', 'pos_reference': '264-134-000005', 'uuid': 'b3c271e9-40f5-4cd4-950d-7081f86da815'} sync ignored for existing PoS order pos.order(922,) (state: done) 2026-10-22 10:12:55,092 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,107 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52895631 finished 2026-10-22 10:12:55,177 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,230 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.052 0.167 2026-10-22 10:12:55,279 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,338 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.050 2026-10-22 10:12:55,403 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.014 0.083 2026-10-22 10:12:55,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.063 2026-10-22 10:12:55,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-22 10:12:55,698 44 INFO rb-01d1866-225816-427570 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-22 10:12:55,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.062 0.129 2026-10-22 10:12:56,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.088 0.144 2026-10-22 10:12:56,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.212 2026-10-22 10:12:56,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.048 2026-10-22 10:12:56,282 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12: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.019 0.046 2026-10-22 10:12:56,349 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,400 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.066 2026-10-22 10:12:56,449 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,505 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,590 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,650 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,692 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,751 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,799 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,850 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,901 44 INFO rb-01d1866-225816-427570 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-22 10:12:56,960 44 INFO rb-01d1866-225816-427570 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-22 10:12:57,010 44 INFO rb-01d1866-225816-427570 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-22 10:12:57,066 44 INFO rb-01d1866-225816-427570 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-22 10:12:57,126 44 INFO rb-01d1866-225816-427570 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-22 10:12:57,136 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27167986 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000006', 'uuid': 'cb9af5e7-dfc5-4732-857f-011ce21e167c'}] 2026-10-22 10:12:58,981 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27167986 order {'name': '/', 'pos_reference': '264-134-000006', 'uuid': 'cb9af5e7-dfc5-4732-857f-011ce21e167c'} created pos.order #923 2026-10-22 10:12:59,199 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27167986 finished 2026-10-22 10:12:59,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 618 0.736 1.637 2026-10-22 10:12:59,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:59] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:12:59,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.050 2026-10-22 10:12:59,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:12:59,716 44 INFO rb-01d1866-225816-427570 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-22 10:12:59,725 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #932273 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-134-000006', 'uuid': 'cb9af5e7-dfc5-4732-857f-011ce21e167c'}] 2026-10-22 10:12:59,740 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #932273 order {'name': 'Shop - 000006', 'pos_reference': '264-134-000006', 'uuid': 'cb9af5e7-dfc5-4732-857f-011ce21e167c'} sync ignored for existing PoS order pos.order(923,) (state: done) 2026-10-22 10:12:59,770 44 INFO rb-01d1866-225816-427570 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-22 10:12:59,773 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #932273 finished 2026-10-22 10:12:59,841 44 INFO rb-01d1866-225816-427570 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-22 10:12:59,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-22 10:12:59,893 44 INFO rb-01d1866-225816-427570 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-22 10:12:59,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:12:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.057 0.164 2026-10-22 10:13:00,161 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33073644 (allocated 35266560) 2026-10-22 10:13:00,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 134475 2026-10-22 10:13:00,187 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-22 10:13:00,194 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 134475 2026-10-22 10:13:00,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101300_322088_test_taxes_l10n_in_pos.txt 2026-10-22 10:13:00,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp0x7osx84_chrome_odoo" 2026-10-22 10:13:02,177 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556] 2026-10-22 10:13:02,460 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-22 10:13:21,213 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-22 10:13:22,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 134787 2026-10-22 10:13:22,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmpk749hevx_chrome_odoo 2026-10-22 10:13:22,179 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:44079/json/version 2026-10-22 10:13:22,181 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:13:22,203 44 INFO rb-01d1866-225816-427570 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-22 10:13:22,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:44079/json 2026-10-22 10:13:22,205 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:13:22,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:44079/devtools/page/2746BF57718CC191314D634294D9879C 2026-10-22 10:13:22,252 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-22 10:13:22,268 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-22 10:13:22,448 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:13:22,450 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-22 10:13:22,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Open "http://127.0.0.1:8069/pos/ui/135" in browser 2026-10-22 10:13:22,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigating to: "http://127.0.0.1:8069/pos/ui/135" 2026-10-22 10:13:22,468 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:13:23,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "GET /pos/ui/135 HTTP/1.1" 200 - 83 0.038 0.644 2026-10-22 10:13:23,170 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '2746BF57718CC191314D634294D9879C', 'loaderId': '81CBD78D3EB0FA1A2612B553703D1F56', 'isDownload': False} 2026-10-22 10:13:23,170 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-22 10:13:23,199 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:13:23,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-10-22 10:13:23,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-22 10:13:23,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.049 2026-10-22 10:13:23,929 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:13:23,944 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:13:23,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:13:23,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/135", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:13:23,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-22 10:13:23,999 44 INFO rb-01d1866-225816-427570 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-22 10:13:24,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13: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-22 10:13:24,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:13:24,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.027 2026-10-22 10:13:24,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-22 10:13:24,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.032 0.063 2026-10-22 10:13:24,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-22 10:13:25,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.423 0.612 2026-10-22 10:13:25,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "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-22 10:13:25,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:13:25,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /web/image/res.company/121/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.059 2026-10-22 10:13:25,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13: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.015 2026-10-22 10:13:25,598 44 INFO rb-01d1866-225816-427570 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-22 10:13:25,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:13:25,677 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:13:25,744 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 10:13:25,751 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 10:13:25,779 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:13:25,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /web/image/res.users/264/avatar_128 HTTP/1.1" 200 - 14 0.065 0.055 2026-10-22 10:13:25,804 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13: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-22 10:13:25,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /web/image?model=res.company&id=121&field=logo HTTP/1.1" 200 - 3 0.007 0.144 2026-10-22 10:13:25,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-22 10:13:25,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /web/image/res.company/121/favicon HTTP/1.1" 200 - 4 0.006 0.045 2026-10-22 10:13:25,897 44 INFO rb-01d1866-225816-427570 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-22 10:13:25,958 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:13:25,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:25] "GET /web/image/res.company/121/favicon HTTP/1.1" 304 - 4 0.013 0.023 2026-10-22 10:13:26,055 44 INFO rb-01d1866-225816-427570 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-22 10:13:26,097 44 INFO rb-01d1866-225816-427570 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-22 10:13:26,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /pos/ui/135 HTTP/1.1" 200 - 33 0.049 0.098 2026-10-22 10:13:26,119 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:13:26,130 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:13:26,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /pos/ui/135?from_backend=True HTTP/1.1" 200 - 33 0.038 0.210 2026-10-22 10:13:26,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2372&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-22 10:13:26,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2370&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-22 10:13:26,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2371&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.274 2026-10-22 10:13:26,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2373&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.274 2026-10-22 10:13:26,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2375&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.205 2026-10-22 10:13:26,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2376&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-22 10:13:26,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2377&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-22 10:13:26,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2378&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-22 10:13:26,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.054 0.228 2026-10-22 10:13:26,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "GET /web/image?model=product.template&field=image_128&id=2374&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-22 10:13:26,637 44 INFO rb-01d1866-225816-427570 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-22 10:13:26,699 44 INFO rb-01d1866-225816-427570 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-22 10:13:26,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.111 0.171 2026-10-22 10:13:27,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.051 0.071 2026-10-22 10:13:27,214 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-22 10:13:27,306 44 INFO rb-01d1866-225816-427570 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-22 10:13:27,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:27] "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.086 0.159 2026-10-22 10:13:27,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.074 0.139 2026-10-22 10:13:27,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.210 2026-10-22 10:13:27,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.029 0.041 2026-10-22 10:13:27,919 44 INFO rb-01d1866-225816-427570 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-22 10:13:27,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:27] "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.020 0.062 2026-10-22 10:13:28,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.080 2026-10-22 10:13:28,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.029 0.117 2026-10-22 10:13:28,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.042 2026-10-22 10:13:28,182 44 INFO rb-01d1866-225816-427570 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-22 10:13:28,283 44 INFO rb-01d1866-225816-427570 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-22 10:13:28,360 44 INFO rb-01d1866-225816-427570 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-22 10:13:28,375 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:13:28,377 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:13:28,411 44 INFO rb-01d1866-225816-427570 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-22 10:13:28,461 44 INFO rb-01d1866-225816-427570 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-22 10:13:28,540 44 INFO rb-01d1866-225816-427570 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-22 10:13:28,613 44 INFO rb-01d1866-225816-427570 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-22 10:13:28,623 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25079518 started for PoS orders references: [{'name': '/', 'pos_reference': '261-135-000001', 'uuid': '1242034c-ed12-439c-9ee9-8aa498fbe3a6'}] 2026-10-22 10:13:28,633 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:13:29,347 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25079518 order {'name': '/', 'pos_reference': '261-135-000001', 'uuid': '1242034c-ed12-439c-9ee9-8aa498fbe3a6'} created pos.order #924 2026-10-22 10:13:29,376 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25079518 finished 2026-10-22 10:13:29,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 342 0.488 0.670 2026-10-22 10:13:29,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.032 0.078 2026-10-22 10:13:29,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:29] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-22 10:13:30,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:13:30,160 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-22 10:13:30,161 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:13:30,172 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89772131 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': '1242034c-ed12-439c-9ee9-8aa498fbe3a6'}] 2026-10-22 10:13:30,185 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89772131 order {'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': '1242034c-ed12-439c-9ee9-8aa498fbe3a6'} sync ignored for existing PoS order pos.order(924,) (state: paid) 2026-10-22 10:13:30,219 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89772131 finished 2026-10-22 10:13:30,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18620756 (allocated 20185088) 2026-10-22 10:13:30,323 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 134787 2026-10-22 10:13:30,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-22 10:13:30,335 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 134787 2026-10-22 10:13:30,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.057 0.138 2026-10-22 10:13:30,445 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101330_444996_test_pos_sale_loyalty_1.txt 2026-10-22 10:13:30,445 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmpk749hevx_chrome_odoo" 2026-10-22 10:13:30,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-22 10:13:31,692 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 135008 2026-10-22 10:13:31,692 44 INFO rb-01d1866-225816-427570 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/tmpt5488y4__chrome_odoo 2026-10-22 10:13:31,692 44 INFO rb-01d1866-225816-427570 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:43317/json/version 2026-10-22 10:13:31,694 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:13:31,711 44 INFO rb-01d1866-225816-427570 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-22 10:13:31,711 44 INFO rb-01d1866-225816-427570 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:43317/json 2026-10-22 10:13:31,712 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:13:31,727 44 INFO rb-01d1866-225816-427570 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:43317/devtools/page/106776AC3274E89DECDF96F15903A8E6 2026-10-22 10:13:31,754 44 INFO rb-01d1866-225816-427570 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-22 10:13:31,760 44 INFO rb-01d1866-225816-427570 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-22 10:13:31,880 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:13:31,883 44 INFO rb-01d1866-225816-427570 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-22 10:13:31,888 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Open "http://127.0.0.1:8069/pos/web?config_id=135" in browser 2026-10-22 10:13:31,888 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=135" 2026-10-22 10:13:31,909 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:13:32,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:32] "GET /pos/web?config_id=135 HTTP/1.1" 200 - 89 0.106 0.757 2026-10-22 10:13:32,770 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '106776AC3274E89DECDF96F15903A8E6', 'loaderId': 'FECE14FCAFB9E4C2F59D51472E96BE3B', 'isDownload': False} 2026-10-22 10:13:32,770 44 INFO rb-01d1866-225816-427570 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-22 10:13:32,804 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:13:32,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:32] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.016 2026-10-22 10:13:32,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:32] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.043 2026-10-22 10:13:32,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:32] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.051 2026-10-22 10:13:33,531 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:13:33,544 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:13:33,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-10-22 10:13:33,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Evaluate test code "odoo.startTour('test_pos_sale_loyalty_ignored_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=135", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:13:33,603 44 INFO rb-01d1866-225816-427570 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-22 10:13:33,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-22 10:13:33,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:13:33,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:13:33,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "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.022 2026-10-22 10:13:33,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-22 10:13:33,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.040 0.070 2026-10-22 10:13:33,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-22 10:13:34,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.375 0.654 2026-10-22 10:13:34,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:34] "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-22 10:13:35,054 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13: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-22 10:13:35,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image/res.company/121/logo/256x256 HTTP/1.1" 200 - 8 0.026 0.048 2026-10-22 10:13:35,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13: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-22 10:13:35,216 44 INFO rb-01d1866-225816-427570 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-22 10:13:35,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 10:13:35,306 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:13:35,313 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:13:35,340 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:13:35,349 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:13:35,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image/res.users/264/avatar_128 HTTP/1.1" 200 - 14 0.055 0.046 2026-10-22 10:13:35,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image?model=res.company&id=121&field=logo HTTP/1.1" 200 - 3 0.003 0.120 2026-10-22 10:13:35,424 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:13:35,437 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image/res.company/121/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-22 10:13:35,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-10-22 10:13:35,535 44 INFO rb-01d1866-225816-427570 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-22 10:13:35,625 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-22 10:13:35,695 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:13:35,716 44 INFO rb-01d1866-225816-427570 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-22 10:13:35,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /pos/ui/135?from_backend=True HTTP/1.1" 200 - 33 0.075 0.072 2026-10-22 10:13:35,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image/res.company/121/favicon HTTP/1.1" 304 - 4 0.005 0.172 2026-10-22 10:13:35,802 44 INFO rb-01d1866-225816-427570 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-22 10:13:35,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /pos/ui/135 HTTP/1.1" 200 - 33 0.057 0.231 2026-10-22 10:13:35,886 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:13:35,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image?model=product.template&field=image_128&id=2371&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.301 2026-10-22 10:13:35,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image?model=product.template&field=image_128&id=2375&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.242 2026-10-22 10:13:35,997 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:35] "GET /web/image?model=product.template&field=image_128&id=2376&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-22 10:13:36,047 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "GET /web/image?model=product.template&field=image_128&id=2370&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.442 2026-10-22 10:13:36,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "GET /web/image?model=product.template&field=image_128&id=2377&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.335 2026-10-22 10:13:36,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "GET /web/image?model=product.template&field=image_128&id=2378&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-22 10:13:36,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.284 2026-10-22 10:13:36,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "GET /web/image?model=product.template&field=image_128&id=2373&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.295 2026-10-22 10:13:36,324 44 INFO rb-01d1866-225816-427570 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-22 10:13:36,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "GET /web/image?model=product.template&field=image_128&id=2374&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.280 2026-10-22 10:13:36,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "GET /web/image?model=product.template&field=image_128&id=2372&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.415 2026-10-22 10:13:36,391 44 INFO rb-01d1866-225816-427570 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-22 10:13:36,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.086 0.188 2026-10-22 10:13:36,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.070 2026-10-22 10:13:36,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.034 2026-10-22 10:13:37,013 44 INFO rb-01d1866-225816-427570 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-22 10:13:37,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:37] "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.107 0.131 2026-10-22 10:13:37,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.096 0.140 2026-10-22 10:13:37,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.235 2026-10-22 10:13:37,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.038 2026-10-22 10:13:37,639 44 INFO rb-01d1866-225816-427570 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-22 10:13:37,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:37] "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.030 0.069 2026-10-22 10:13:37,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.022 0.091 2026-10-22 10:13:37,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.026 0.115 2026-10-22 10:13:37,954 44 INFO rb-01d1866-225816-427570 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-22 10:13:38,003 44 INFO rb-01d1866-225816-427570 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-22 10:13:38,054 44 INFO rb-01d1866-225816-427570 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-22 10:13:38,105 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-22 10:13:38,106 44 INFO rb-01d1866-225816-427570 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-22 10:13:38,210 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 17126732 (allocated 18612224) 2026-10-22 10:13:38,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 135008 2026-10-22 10:13:38,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-22 10:13:38,232 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 135008 2026-10-22 10:13:38,352 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101338_352513_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-22 10:13:38,353 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpt5488y4__chrome_odoo" 2026-10-22 10:13:38,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-22 10:13:40,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 135222 2026-10-22 10:13:40,173 44 INFO rb-01d1866-225816-427570 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/tmp0xyq2bni_chrome_odoo 2026-10-22 10:13:40,173 44 INFO rb-01d1866-225816-427570 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:45961/json/version 2026-10-22 10:13:40,175 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:13:40,212 44 INFO rb-01d1866-225816-427570 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-22 10:13:40,212 44 INFO rb-01d1866-225816-427570 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:45961/json 2026-10-22 10:13:40,214 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:13:40,226 44 INFO rb-01d1866-225816-427570 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:45961/devtools/page/4549495799E8869A234A621CC434C52D 2026-10-22 10:13:40,245 44 INFO rb-01d1866-225816-427570 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-22 10:13:40,253 44 INFO rb-01d1866-225816-427570 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-22 10:13:40,451 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:13:40,460 44 INFO rb-01d1866-225816-427570 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-22 10:13:40,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Open "http://127.0.0.1:8069/pos/ui/135" in browser 2026-10-22 10:13:40,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/135" 2026-10-22 10:13:40,486 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:13:41,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:41] "GET /pos/ui/135 HTTP/1.1" 200 - 92 0.115 0.752 2026-10-22 10:13:41,353 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '4549495799E8869A234A621CC434C52D', 'loaderId': 'BA7C3C3EEB6D85FBA181B758BDC8D76B', 'isDownload': False} 2026-10-22 10:13:41,354 44 INFO rb-01d1866-225816-427570 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-22 10:13:41,372 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:13:41,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:41] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-22 10:13:41,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:41] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-22 10:13:41,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:41] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-22 10:13:42,087 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:13:42,107 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:13:42,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-22 10:13:42,146 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Evaluate test code "odoo.startTour('test_sale_order_loyalty_card_can_be_used_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/135", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:13:42,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-22 10:13:42,158 44 INFO rb-01d1866-225816-427570 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-22 10:13:42,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 10:13:42,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:13:42,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "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.017 2026-10-22 10:13:42,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.058 2026-10-22 10:13:42,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.051 0.086 2026-10-22 10:13:42,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-22 10:13:43,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.277 0.450 2026-10-22 10:13:43,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:13:43,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:13:43,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /web/image/res.company/121/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.056 2026-10-22 10:13:43,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.036 2026-10-22 10:13:43,508 44 INFO rb-01d1866-225816-427570 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-22 10:13:43,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.010 2026-10-22 10:13:43,576 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:13:43,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:13:43,616 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:13:43,622 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:13:43,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /web/image/res.users/266/avatar_128 HTTP/1.1" 200 - 14 0.030 0.054 2026-10-22 10:13:43,699 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:13:43,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /web/image?model=res.company&id=121&field=logo HTTP/1.1" 200 - 3 0.011 0.103 2026-10-22 10:13:43,730 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "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-22 10:13:43,745 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:13:43,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /web/image/res.company/121/favicon HTTP/1.1" 200 - 4 0.013 0.030 2026-10-22 10:13:43,845 44 INFO rb-01d1866-225816-427570 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-22 10:13:43,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:43] "GET /pos/ui/135?from_backend=True HTTP/1.1" 200 - 34 0.035 0.114 2026-10-22 10:13:44,018 44 INFO rb-01d1866-225816-427570 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-22 10:13:44,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /pos/ui/135 HTTP/1.1" 200 - 34 0.088 0.206 2026-10-22 10:13:44,048 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:13:44,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image/res.company/121/favicon HTTP/1.1" 304 - 4 0.025 0.141 2026-10-22 10:13:44,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2370&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-22 10:13:44,134 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:13:44,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2371&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.204 2026-10-22 10:13:44,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2372&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-22 10:13:44,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2373&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.271 2026-10-22 10:13:44,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2375&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.013 0.217 2026-10-22 10:13:44,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2378&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-22 10:13:44,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2376&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-22 10:13:44,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2377&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-22 10:13:44,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.258 2026-10-22 10:13:44,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "GET /web/image?model=product.template&field=image_128&id=2374&unique=2026-10-22T10:13:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.304 2026-10-22 10:13:44,614 44 INFO rb-01d1866-225816-427570 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-22 10:13:44,670 44 INFO rb-01d1866-225816-427570 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-22 10:13:44,734 44 INFO rb-01d1866-225816-427570 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-22 10:13:44,792 44 INFO rb-01d1866-225816-427570 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-22 10:13:44,853 44 INFO rb-01d1866-225816-427570 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-22 10:13:44,914 44 INFO rb-01d1866-225816-427570 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-22 10:13:44,948 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:44] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.010 0.021 2026-10-22 10:13:44,970 44 INFO rb-01d1866-225816-427570 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-22 10:13:45,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.018 0.047 2026-10-22 10:13:45,077 44 INFO rb-01d1866-225816-427570 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-22 10:13:45,136 44 INFO rb-01d1866-225816-427570 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-22 10:13:45,138 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 16 0.019 0.070 2026-10-22 10:13:45,161 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:13:45,163 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:13:45,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.019 0.077 2026-10-22 10:13:45,186 44 INFO rb-01d1866-225816-427570 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-22 10:13:45,236 44 INFO rb-01d1866-225816-427570 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-22 10:13:45,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.066 2026-10-22 10:13:45,316 44 INFO rb-01d1866-225816-427570 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-22 10:13:45,374 44 INFO rb-01d1866-225816-427570 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-22 10:13:45,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.017 2026-10-22 10:13:45,426 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2597198 started for PoS orders references: [{'name': '/', 'pos_reference': '261-135-000001', 'uuid': '4acc169c-f9c1-46b3-b772-8f6c449eba30'}] 2026-10-22 10:13:45,440 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:13:46,129 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2597198 order {'name': '/', 'pos_reference': '261-135-000001', 'uuid': '4acc169c-f9c1-46b3-b772-8f6c449eba30'} created pos.order #925 2026-10-22 10:13:46,160 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2597198 finished 2026-10-22 10:13:46,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.308 0.551 2026-10-22 10:13:46,478 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.066 0.077 2026-10-22 10:13:46,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:46] "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-22 10:13:46,665 44 INFO rb-01d1866-225816-427570 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-22 10:13:46,671 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85999536 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': '4acc169c-f9c1-46b3-b772-8f6c449eba30'}] 2026-10-22 10:13:46,675 44 INFO rb-01d1866-225816-427570 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-22 10:13:46,685 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85999536 order {'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': '4acc169c-f9c1-46b3-b772-8f6c449eba30'} sync ignored for existing PoS order pos.order(925,) (state: paid) 2026-10-22 10:13:46,712 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85999536 finished 2026-10-22 10:13:46,810 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16188900 (allocated 17563648) 2026-10-22 10:13:46,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:13:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.046 0.105 2026-10-22 10:13:46,822 44 INFO rb-01d1866-225816-427570 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 135222 2026-10-22 10:13:46,824 44 INFO rb-01d1866-225816-427570 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-22 10:13:46,824 44 INFO rb-01d1866-225816-427570 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 135222 2026-10-22 10:13:46,921 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101346_921378_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-22 10:13:46,921 44 INFO rb-01d1866-225816-427570 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/tmp0xyq2bni_chrome_odoo" 2026-10-22 10:13:47,037 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:14:03,027 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #268 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-22 10:14:04,907 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-22 10:14:05,399 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-22 10:14:05,921 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 10:14:07,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-22 10:14:17,360 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:14:17,709 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98404808 started for PoS orders references: [{'name': None, 'pos_reference': '260-138-000001', 'uuid': '4af5a82c-d101-4f90-ba4b-4ff6a6394793'}] 2026-10-22 10:14:17,763 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98404808 order {'name': None, 'pos_reference': '260-138-000001', 'uuid': '4af5a82c-d101-4f90-ba4b-4ff6a6394793'} created pos.order #928 2026-10-22 10:14:17,765 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98404808 finished 2026-10-22 10:14:17,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.114 0.386 2026-10-22 10:14:17,911 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:14:19,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-22 10:14:28,273 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:14:29,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-22 10:14:38,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 135439 2026-10-22 10:14:38,852 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmp2xubyn5w_chrome_odoo 2026-10-22 10:14:38,852 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:44093/json/version 2026-10-22 10:14:38,855 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:14:38,917 44 INFO rb-01d1866-225816-427570 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-22 10:14:38,917 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:44093/json 2026-10-22 10:14:38,917 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:14:38,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:44093/devtools/page/841A3D4110A7BD1866576343EA953244 2026-10-22 10:14:38,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-10-22 10:14:38,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-22 10:14:38,976 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-22 10:14:39,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Open "http://127.0.0.1:8069/pos-self/140?access_token=f081bb8ed0354ea7" in browser 2026-10-22 10:14:39,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/140?access_token=f081bb8ed0354ea7" 2026-10-22 10:14:39,312 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:14:39,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:39] "GET /pos-self/140?access_token=f081bb8ed0354ea7 HTTP/1.1" 200 - 59 0.059 0.570 2026-10-22 10:14:39,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '841A3D4110A7BD1866576343EA953244', 'loaderId': '82335544E8B0DA174CA9EE4C51A94E48', 'isDownload': False} 2026-10-22 10:14:39,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-10-22 10:14:39,957 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:14:39,980 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:14:40,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.024 0.029 2026-10-22 10:14:40,035 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:14:40,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.087 2026-10-22 10:14:40,090 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:14:40,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.124 2026-10-22 10:14:40,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-22 10:14:40,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:14:40,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.015 0.013 2026-10-22 10:14:40,340 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:14:40,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:14:40,341 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate test code "odoo.startTour('selfAlwaysAttributeVariants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/140?access_token=f081bb8ed0354ea7", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:14:40,351 44 INFO rb-01d1866-225816-427570 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-22 10:14:40,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.074 2026-10-22 10:14:40,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.061 0.145 2026-10-22 10:14:40,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.104 2026-10-22 10:14:41,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "POST /pos-self/data/140 HTTP/1.1" 200 - 179 0.190 0.251 2026-10-22 10:14:41,106 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/ir.attachment/10102/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:14:41,234 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/pos.category/322/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-22 10:14:41,320 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:14:41,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/pos.category/321/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.008 0.050 2026-10-22 10:14:41,339 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/product.template/2408/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-22 10:14:41,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/product.template/2403/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-22 10:14:41,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/product.template/2404/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-22 10:14:41,426 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/product.template/2407/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-22 10:14:41,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/product.template/2405/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.010 0.128 2026-10-22 10:14:41,482 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/product.template/2406/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-22 10:14:41,557 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,626 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,646 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:14:41,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/ir.attachment/10051/raw HTTP/1.1" 200 - 4 0.008 0.011 2026-10-22 10:14:41,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:41] "GET /web/image/product.product/2910/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 8 0.006 0.025 2026-10-22 10:14:41,678 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,726 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,780 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,838 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,894 44 INFO rb-01d1866-225816-427570 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-22 10:14:41,975 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,033 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,091 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:42] "GET /web/image/product.product/2911/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 8 0.012 0.021 2026-10-22 10:14:42,142 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,218 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,289 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75562075 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': '26f3dd87-21af-48b4-9744-11e728de7e39'}] 2026-10-22 10:14:42,356 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75562075 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': '26f3dd87-21af-48b4-9744-11e728de7e39'} created pos.order #929 2026-10-22 10:14:42,384 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75562075 finished 2026-10-22 10:14:42,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 116 0.115 0.226 2026-10-22 10:14:42,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-22 10:14:42,618 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,677 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,741 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,794 44 INFO rb-01d1866-225816-427570 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-22 10:14:42,842 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-22 10:14:42,843 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 10:14:42,913 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 9040808 (allocated 10223616) 2026-10-22 10:14:42,914 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 135439 2026-10-22 10:14:42,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-22 10:14:42,917 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 135439 2026-10-22 10:14:43,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101443_031622_test_self_order_always_attribute.txt 2026-10-22 10:14:43,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmp2xubyn5w_chrome_odoo" 2026-10-22 10:14:43,112 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-22 10:14:52,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 135628 2026-10-22 10:14:52,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmpsi5h9rq0_chrome_odoo 2026-10-22 10:14:52,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:33735/json/version 2026-10-22 10:14:52,519 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:14:52,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-10-22 10:14:52,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:33735/json 2026-10-22 10:14:52,558 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:14:52,588 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:33735/devtools/page/95AA2CB7462D1AB32B676619E5BF1678 2026-10-22 10:14:52,615 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-22 10:14:52,639 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-22 10:14:52,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-22 10:14:53,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Open "http://127.0.0.1:8069/pos-self/141?access_token=bccbc70de1d54bf1" in browser 2026-10-22 10:14:53,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/141?access_token=bccbc70de1d54bf1" 2026-10-22 10:14:53,110 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:14:53,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:53] "GET /pos-self/141?access_token=bccbc70de1d54bf1 HTTP/1.1" 200 - 58 0.090 0.739 2026-10-22 10:14:53,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': '95AA2CB7462D1AB32B676619E5BF1678', 'loaderId': 'A38AC57C7E3443221431E7625D156F81', 'isDownload': False} 2026-10-22 10:14:53,940 44 INFO rb-01d1866-225816-427570 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-22 10:14:53,961 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:14:53,991 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:14:54,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.047 2026-10-22 10:14:54,040 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:14:54,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.082 2026-10-22 10:14:54,106 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:14:54,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.139 2026-10-22 10:14:54,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:14:54,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:14:54,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.021 2026-10-22 10:14:54,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate test code "odoo.startTour('self_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/141?access_token=bccbc70de1d54bf1", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:14:54,330 44 INFO rb-01d1866-225816-427570 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-22 10:14:54,345 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:14:54,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 10:14:54,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.051 0.057 2026-10-22 10:14:54,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.190 2026-10-22 10:14:58,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "POST /pos-self/data/141 HTTP/1.1" 200 - 178 0.217 3.787 2026-10-22 10:14:58,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 3.941 2026-10-22 10:14:58,580 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-10-22 10:14:58,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/image/ir.attachment/10160/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 10:14:58,696 44 INFO rb-01d1866-225816-427570 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-22 10:14:58,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:14:58,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/image/pos.category/321/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.002 0.033 2026-10-22 10:14:58,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/image/product.template/2403/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.007 0.042 2026-10-22 10:14:58,831 44 INFO rb-01d1866-225816-427570 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-22 10:14:58,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/image/product.template/2404/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.071 2026-10-22 10:14:58,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/image/product.template/2407/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.007 0.089 2026-10-22 10:14:58,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/image/product.template/2405/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-22 10:14:58,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:58] "GET /web/image/product.template/2406/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.007 0.119 2026-10-22 10:14:58,920 44 INFO rb-01d1866-225816-427570 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-22 10:14:58,943 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14: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-22 10:14:58,976 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,062 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,136 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:59] "GET /web/image/ir.attachment/10109/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-22 10:14:59,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:14:59] "GET /web/image/product.product/2909/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 8 0.004 0.022 2026-10-22 10:14:59,187 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,238 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,294 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,363 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,410 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,470 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,538 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,602 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,660 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,709 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,784 44 INFO rb-01d1866-225816-427570 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-22 10:14:59,846 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52365557 started for PoS orders references: [{'name': None, 'pos_reference': '260-141-000001', 'uuid': '65babb93-21ab-4d31-9d44-7625d4f8cbc3'}] 2026-10-22 10:14:59,905 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52365557 order {'name': None, 'pos_reference': '260-141-000001', 'uuid': '65babb93-21ab-4d31-9d44-7625d4f8cbc3'} created pos.order #930 2026-10-22 10:14:59,935 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52365557 finished 2026-10-22 10:15:00,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 120 0.110 0.244 2026-10-22 10:15:00,209 44 INFO rb-01d1866-225816-427570 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-22 10:15:00,271 44 INFO rb-01d1866-225816-427570 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-22 10:15:00,328 44 INFO rb-01d1866-225816-427570 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-22 10:15:00,380 44 INFO rb-01d1866-225816-427570 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-22 10:15:00,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-22 10:15:00,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 10:15:00,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9152176 (allocated 10485760) 2026-10-22 10:15:00,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 135628 2026-10-22 10:15:00,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-22 10:15:00,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 135628 2026-10-22 10:15:00,625 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101500_624732_test_self_order_attribute.txt 2026-10-22 10:15:00,625 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmpsi5h9rq0_chrome_odoo" 2026-10-22 10:15:00,704 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-22 10:15:09,811 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7156] 2026-10-22 10:15:10,027 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [2909] 2026-10-22 10:15:10,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 135811 2026-10-22 10:15:10,620 44 INFO rb-01d1866-225816-427570 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/tmpwrpg47sh_chrome_odoo 2026-10-22 10:15:10,621 44 INFO rb-01d1866-225816-427570 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:40647/json/version 2026-10-22 10:15:10,622 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40647', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:10,696 44 INFO rb-01d1866-225816-427570 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-22 10:15:10,696 44 INFO rb-01d1866-225816-427570 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:40647/json 2026-10-22 10:15:10,698 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40647', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:10,714 44 INFO rb-01d1866-225816-427570 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:40647/devtools/page/01DC74590C5C47E844255A8E6AA44E30 2026-10-22 10:15:10,732 44 INFO rb-01d1866-225816-427570 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-22 10:15:10,751 44 INFO rb-01d1866-225816-427570 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-22 10:15:10,777 44 INFO rb-01d1866-225816-427570 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-22 10:15:10,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Open "http://127.0.0.1:8069/pos-self/142?access_token=783dfe49328f409e" in browser 2026-10-22 10:15:10,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigating to: "http://127.0.0.1:8069/pos-self/142?access_token=783dfe49328f409e" 2026-10-22 10:15:10,819 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:15:11,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /pos-self/142?access_token=783dfe49328f409e HTTP/1.1" 200 - 59 0.045 0.533 2026-10-22 10:15:11,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': '01DC74590C5C47E844255A8E6AA44E30', 'loaderId': '00B95DFD7CBEF22717B1C847417E5A41', 'isDownload': False} 2026-10-22 10:15:11,397 44 INFO rb-01d1866-225816-427570 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-22 10:15:11,420 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:15:11,449 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:15:11,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.011 0.044 2026-10-22 10:15:11,514 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:15:11,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.098 2026-10-22 10:15:11,564 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:15:11,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.134 2026-10-22 10:15:11,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-22 10:15:11,774 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:15:11,802 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Evaluate test code "odoo.startTour('self_attribute_selector_shows_images', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/142?access_token=783dfe49328f409e", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:15:11,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-22 10:15:11,814 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:15:11,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.014 2026-10-22 10:15:11,820 44 INFO rb-01d1866-225816-427570 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-22 10:15:11,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.089 2026-10-22 10:15:12,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.028 0.142 2026-10-22 10:15:12,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-22 10:15:12,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "POST /pos-self/data/142 HTTP/1.1" 200 - 178 0.174 0.246 2026-10-22 10:15:12,511 44 INFO rb-01d1866-225816-427570 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-22 10:15:12,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/image/ir.attachment/10218/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 10:15:12,641 44 INFO rb-01d1866-225816-427570 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-22 10:15:12,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/image/pos.category/321/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.054 2026-10-22 10:15:12,748 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:15:12,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/image/product.template/2407/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-22 10:15:12,758 44 INFO rb-01d1866-225816-427570 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-22 10:15:12,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/image/product.template/2404/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.012 0.086 2026-10-22 10:15:12,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/image/product.template/2406/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-22 10:15:12,840 44 INFO rb-01d1866-225816-427570 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-22 10:15:12,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/image/product.template/2403/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-10-22 10:15:12,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:12] "GET /web/image/product.template/2405/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-22 10:15:12,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-22 10:15:12,893 44 INFO rb-01d1866-225816-427570 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-22 10:15:12,944 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7164840 (allocated 7864320) 2026-10-22 10:15:12,954 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 135811 2026-10-22 10:15:12,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-22 10:15:12,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 135811 2026-10-22 10:15:13,069 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101513_069114_test_self_order_check_attributes_show_images.txt 2026-10-22 10:15:13,069 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpwrpg47sh_chrome_odoo" 2026-10-22 10:15:13,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-22 10:15:23,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 135983 2026-10-22 10:15:23,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmpwsqbs534_chrome_odoo 2026-10-22 10:15:23,081 44 INFO rb-01d1866-225816-427570 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:44323/json/version 2026-10-22 10:15:23,083 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:23,135 44 INFO rb-01d1866-225816-427570 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-22 10:15:23,135 44 INFO rb-01d1866-225816-427570 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:44323/json 2026-10-22 10:15:23,136 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:23,155 44 INFO rb-01d1866-225816-427570 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:44323/devtools/page/1D8210F30C6574E3243EF44751368FB2 2026-10-22 10:15:23,172 44 INFO rb-01d1866-225816-427570 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-22 10:15:23,181 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-10-22 10:15:23,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-10-22 10:15:23,686 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Open "http://127.0.0.1:8069/pos-self/143?access_token=d4575ae177ec4eb6" in browser 2026-10-22 10:15:23,687 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/143?access_token=d4575ae177ec4eb6" 2026-10-22 10:15:23,711 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:15:24,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "GET /pos-self/143?access_token=d4575ae177ec4eb6 HTTP/1.1" 200 - 59 0.061 0.647 2026-10-22 10:15:24,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '1D8210F30C6574E3243EF44751368FB2', 'loaderId': '076EA975634797F2D46F31659CBC81F8', 'isDownload': False} 2026-10-22 10:15:24,420 44 INFO rb-01d1866-225816-427570 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-22 10:15:24,438 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:15:24,483 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:15:24,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.050 2026-10-22 10:15:24,528 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:15:24,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.079 2026-10-22 10:15:24,571 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:15:24,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.130 2026-10-22 10:15:24,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:15:24,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-10-22 10:15:24,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.006 0.019 2026-10-22 10:15:24,818 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:15:24,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 10:15:24,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Evaluate test code "odoo.startTour('self_multi_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/143?access_token=d4575ae177ec4eb6", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:15:24,842 44 INFO rb-01d1866-225816-427570 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-22 10:15:24,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:24] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.060 0.075 2026-10-22 10:15:25,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.196 2026-10-22 10:15:25,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "POST /pos-self/data/143 HTTP/1.1" 200 - 179 0.200 0.398 2026-10-22 10:15:25,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.573 2026-10-22 10:15:25,690 44 INFO rb-01d1866-225816-427570 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-22 10:15:25,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "GET /web/image/ir.attachment/10277/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 10:15:25,848 44 INFO rb-01d1866-225816-427570 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-22 10:15:25,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "GET /web/image/ir.attachment/10276/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-22 10:15:25,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "GET /web/image/pos.category/321/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-22 10:15:25,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "GET /web/image/pos.category/323/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.002 0.052 2026-10-22 10:15:25,954 44 INFO rb-01d1866-225816-427570 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-22 10:15:25,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:25] "GET /web/image/product.template/2403/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.010 0.062 2026-10-22 10:15:26,019 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:15:26,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:26] "GET /web/image/product.template/2404/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.114 2026-10-22 10:15:26,042 44 INFO rb-01d1866-225816-427570 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-22 10:15:26,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:26] "GET /web/image/product.template/2405/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.008 0.150 2026-10-22 10:15:26,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:26] "GET /web/image/product.template/2407/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-22 10:15:26,104 44 INFO rb-01d1866-225816-427570 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-22 10:15:26,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:26] "GET /web/image/product.template/2406/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-22 10:15:26,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:26] "GET /web/image/product.template/2409/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-22 10:15:26,152 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-22 10:15:26,153 44 INFO rb-01d1866-225816-427570 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-22 10:15:26,220 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7149552 (allocated 8912896) 2026-10-22 10:15:26,228 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 135983 2026-10-22 10:15:26,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-22 10:15:26,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 135983 2026-10-22 10:15:26,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101526_336512_test_self_order_multi_check_attribute.txt 2026-10-22 10:15:26,337 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmpwsqbs534_chrome_odoo" 2026-10-22 10:15:26,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-22 10:15:35,003 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7156] 2026-10-22 10:15:35,088 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [2909] 2026-10-22 10:15:35,670 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 136165 2026-10-22 10:15:35,671 44 INFO rb-01d1866-225816-427570 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/tmpiny5yloa_chrome_odoo 2026-10-22 10:15:35,671 44 INFO rb-01d1866-225816-427570 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:38255/json/version 2026-10-22 10:15:35,672 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:35,738 44 INFO rb-01d1866-225816-427570 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-22 10:15:35,738 44 INFO rb-01d1866-225816-427570 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:38255/json 2026-10-22 10:15:35,739 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:35,755 44 INFO rb-01d1866-225816-427570 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:38255/devtools/page/F144DA81612995B8D785BA82D43C4F52 2026-10-22 10:15:35,767 44 INFO rb-01d1866-225816-427570 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-22 10:15:35,779 44 INFO rb-01d1866-225816-427570 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-22 10:15:35,802 44 INFO rb-01d1866-225816-427570 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-22 10:15:35,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Open "http://127.0.0.1:8069/pos-self/144?access_token=63d41a096db54ac5" in browser 2026-10-22 10:15:35,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigating to: "http://127.0.0.1:8069/pos-self/144?access_token=63d41a096db54ac5" 2026-10-22 10:15:35,847 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:15:36,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "GET /pos-self/144?access_token=63d41a096db54ac5 HTTP/1.1" 200 - 59 0.048 0.561 2026-10-22 10:15:36,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'F144DA81612995B8D785BA82D43C4F52', 'loaderId': 'C550FB9F37638DA48CB7B0B2EE88B029', 'isDownload': False} 2026-10-22 10:15:36,445 44 INFO rb-01d1866-225816-427570 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-22 10:15:36,466 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:15:36,509 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:15:36,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.008 0.054 2026-10-22 10:15:36,555 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:15:36,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.096 2026-10-22 10:15:36,610 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:15:36,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.139 2026-10-22 10:15:36,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 10:15:36,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:15:36,837 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.008 0.015 2026-10-22 10:15:36,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Evaluate test code "odoo.startTour('test_self_order_multi_check_attribute_with_extra_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/144?access_token=63d41a096db54ac5", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:15:36,851 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:15:36,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:15:36,866 44 INFO rb-01d1866-225816-427570 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-22 10:15:36,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:36] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.034 0.073 2026-10-22 10:15:37,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-22 10:15:37,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "POST /pos-self/data/144 HTTP/1.1" 200 - 178 0.172 0.243 2026-10-22 10:15:37,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.376 2026-10-22 10:15:37,510 44 INFO rb-01d1866-225816-427570 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-22 10:15:37,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/image/ir.attachment/10335/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:15:37,628 44 INFO rb-01d1866-225816-427570 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-22 10:15:37,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/image/pos.category/321/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.006 0.031 2026-10-22 10:15:37,725 44 INFO rb-01d1866-225816-427570 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-22 10:15:37,731 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:15:37,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/image/product.template/2403/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-22 10:15:37,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/image/product.template/2407/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-22 10:15:37,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/image/product.template/2405/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-22 10:15:37,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/image/product.template/2406/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-22 10:15:37,807 44 INFO rb-01d1866-225816-427570 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-22 10:15:37,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/image/product.template/2404/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-22 10:15:37,864 44 INFO rb-01d1866-225816-427570 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-22 10:15:37,921 44 INFO rb-01d1866-225816-427570 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-22 10:15:37,945 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:15:37,982 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,033 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,088 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,139 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,192 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,243 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,301 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,351 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,422 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,491 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:38] "GET /web/image/ir.attachment/10284/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 10:15:38,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:38] "GET /web/image/product.product/2916/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 8 0.006 0.021 2026-10-22 10:15:38,542 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,619 44 INFO rb-01d1866-225816-427570 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-22 10:15:38,677 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50256270 started for PoS orders references: [{'name': None, 'pos_reference': '260-144-000001', 'uuid': 'af358c4a-dbee-4098-b74f-59357c163bd2'}] 2026-10-22 10:15:38,735 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50256270 order {'name': None, 'pos_reference': '260-144-000001', 'uuid': 'af358c4a-dbee-4098-b74f-59357c163bd2'} created pos.order #931 2026-10-22 10:15:38,759 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50256270 finished 2026-10-22 10:15:38,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.111 0.211 2026-10-22 10:15:38,996 44 INFO rb-01d1866-225816-427570 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-22 10:15:39,053 44 INFO rb-01d1866-225816-427570 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-22 10:15:39,053 44 INFO rb-01d1866-225816-427570 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-22 10:15:39,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8411624 (allocated 9437184) 2026-10-22 10:15:39,126 44 INFO rb-01d1866-225816-427570 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 136165 2026-10-22 10:15:39,127 44 INFO rb-01d1866-225816-427570 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-22 10:15:39,130 44 INFO rb-01d1866-225816-427570 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 136165 2026-10-22 10:15:39,231 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101539_231206_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-22 10:15:39,231 44 INFO rb-01d1866-225816-427570 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/tmpiny5yloa_chrome_odoo" 2026-10-22 10:15:39,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-22 10:15:47,733 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 136342 2026-10-22 10:15:47,733 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpa0urxpkg_chrome_odoo 2026-10-22 10:15:47,734 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:35521/json/version 2026-10-22 10:15:47,735 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:47,822 44 INFO rb-01d1866-225816-427570 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-22 10:15:47,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:35521/json 2026-10-22 10:15:47,822 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:15:47,836 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:35521/devtools/page/B9061F6A7B9D86D98E952288CF4D729F 2026-10-22 10:15:47,849 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-10-22 10:15:47,871 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-22 10:15:47,909 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-22 10:15:48,347 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Open "http://127.0.0.1:8069/pos-self/145?access_token=87300e9fbf9b4896&table_identifier=a3dfc38e" in browser 2026-10-22 10:15:48,347 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigating to: "http://127.0.0.1:8069/pos-self/145?access_token=87300e9fbf9b4896&table_identifier=a3dfc38e" 2026-10-22 10:15:48,386 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:15:48,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:48] "GET /pos-self/145?access_token=87300e9fbf9b4896&table_identifier=a3dfc38e HTTP/1.1" 200 - 61 0.061 0.535 2026-10-22 10:15:48,978 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': 'B9061F6A7B9D86D98E952288CF4D729F', 'loaderId': '15F902A47B01643B147B3A74215BF6DC', 'isDownload': False} 2026-10-22 10:15:48,978 44 INFO rb-01d1866-225816-427570 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-22 10:15:49,001 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:15:49,024 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:15:49,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.023 0.033 2026-10-22 10:15:49,077 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:15:49,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.082 2026-10-22 10:15:49,109 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:15:49,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.105 2026-10-22 10:15:49,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:15:49,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-22 10:15:49,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.015 0.012 2026-10-22 10:15:49,370 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Evaluate test code "odoo.startTour('self_order_product_info', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/145?access_token=87300e9fbf9b4896&table_identifier=a3dfc38e", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:15:49,378 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:15:49,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.023 2026-10-22 10:15:49,379 44 INFO rb-01d1866-225816-427570 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-22 10:15:49,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.079 2026-10-22 10:15:49,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "POST /pos-self/relations/145 HTTP/1.1" 200 - 37 0.066 0.113 2026-10-22 10:15:49,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-22 10:15:50,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:50] "POST /pos-self/data/145 HTTP/1.1" 200 - 166 0.185 0.182 2026-10-22 10:15:50,051 44 INFO rb-01d1866-225816-427570 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-22 10:15:50,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:50] "GET /web/image/ir.attachment/10393/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 10:15:50,131 44 INFO rb-01d1866-225816-427570 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-22 10:15:50,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:50] "GET /web/image/ir.attachment/10342/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:15:50,163 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:15:50,204 44 INFO rb-01d1866-225816-427570 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-22 10:15:50,242 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15: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-22 10:15:50,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:50] "GET /web/image/product.template/2410/image_512?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-22 10:15:50,269 44 INFO rb-01d1866-225816-427570 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-22 10:15:50,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:15:50] "GET /web/image/pos.category/324/image_128?unique=2026-10-22T10:14:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.038 2026-10-22 10:15:50,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-22 10:15:50,322 44 INFO rb-01d1866-225816-427570 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-22 10:15:50,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6687232 (allocated 7602176) 2026-10-22 10:15:50,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 136342 2026-10-22 10:15:50,394 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-22 10:15:50,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 136342 2026-10-22 10:15:50,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101550_490704_test_self_order_product_info.txt 2026-10-22 10:15:50,491 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpa0urxpkg_chrome_odoo" 2026-10-22 10:15:50,556 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 10:15:52,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-22 10:16:01,110 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:16:01,471 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1288076 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': 'f172b1de-5bef-4507-b7e5-e27d2dac094b'}] 2026-10-22 10:16:01,563 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1288076 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': 'f172b1de-5bef-4507-b7e5-e27d2dac094b'} created pos.order #932 2026-10-22 10:16:01,567 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1288076 finished 2026-10-22 10:16:01,669 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:01] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.142 0.421 2026-10-22 10:16:02,058 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54706999 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': 'd33cea06-a6fe-4953-ad0f-302a2a0591fb'}] 2026-10-22 10:16:02,141 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54706999 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': 'd33cea06-a6fe-4953-ad0f-302a2a0591fb'} created pos.order #933 2026-10-22 10:16:02,143 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54706999 finished 2026-10-22 10:16:02,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:02] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 142 0.152 0.202 2026-10-22 10:16:02,359 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-22 10:16:11,311 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:16:11,670 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36488085 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': 'a697d8d5-9d28-4260-a304-20e036a484f9'}] 2026-10-22 10:16:11,728 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36488085 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': 'a697d8d5-9d28-4260-a304-20e036a484f9'} created pos.order #934 2026-10-22 10:16:11,729 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36488085 finished 2026-10-22 10:16:11,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.117 0.395 2026-10-22 10:16:12,147 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85778991 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': 'd2ae2652-8adb-44bc-862e-80fae1c626c2'}] 2026-10-22 10:16:12,212 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85778991 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': 'd2ae2652-8adb-44bc-862e-80fae1c626c2'} created pos.order #935 2026-10-22 10:16:12,212 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85778991 finished 2026-10-22 10:16:12,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 142 0.145 0.156 2026-10-22 10:16:12,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-22 10:16:21,395 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:16:22,007 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54341223 started for PoS orders references: [{'name': None, 'pos_reference': '260-148-000001', 'uuid': '858fddc4-de59-401a-992b-591ecfb01ef9'}] 2026-10-22 10:16:22,076 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54341223 order {'name': None, 'pos_reference': '260-148-000001', 'uuid': '858fddc4-de59-401a-992b-591ecfb01ef9'} created pos.order #936 2026-10-22 10:16:22,079 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54341223 finished 2026-10-22 10:16:22,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 128 0.132 0.704 2026-10-22 10:16:22,294 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54617880 started for PoS orders references: [{'name': None, 'pos_reference': '260-148-000002', 'uuid': '8df4d981-62b4-4d96-8664-c0b2d72edd8e'}] 2026-10-22 10:16:22,354 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54617880 order {'name': None, 'pos_reference': '260-148-000002', 'uuid': '8df4d981-62b4-4d96-8664-c0b2d72edd8e'} created pos.order #937 2026-10-22 10:16:22,355 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54617880 finished 2026-10-22 10:16:22,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.050 0.097 2026-10-22 10:16:22,441 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-22 10:16:31,135 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-22 10:16:39,579 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-22 10:16:47,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-22 10:16:55,858 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:16:56,226 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19970568 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': '6bd803a8-0fb2-4926-b350-5c978ece83d1'}] 2026-10-22 10:16:56,298 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19970568 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': '6bd803a8-0fb2-4926-b350-5c978ece83d1'} created pos.order #942 2026-10-22 10:16:56,300 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19970568 finished 2026-10-22 10:16:56,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.128 0.423 2026-10-22 10:16:56,468 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9952998 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '914a7a7c-99ef-405d-a769-abd6da986108'}] 2026-10-22 10:16:56,510 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9952998 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '914a7a7c-99ef-405d-a769-abd6da986108'} created pos.order #943 2026-10-22 10:16:56,512 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9952998 finished 2026-10-22 10:16:56,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:16:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.031 0.077 2026-10-22 10:16:56,582 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-22 10:17:05,022 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:17:05,474 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57575334 started for PoS orders references: [{'name': None, 'pos_reference': '260-153-000001', 'uuid': '1e4875e6-e1e1-4142-8a8a-7b68a89d8dd7'}] 2026-10-22 10:17:05,545 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57575334 order {'name': None, 'pos_reference': '260-153-000001', 'uuid': '1e4875e6-e1e1-4142-8a8a-7b68a89d8dd7'} created pos.order #944 2026-10-22 10:17:05,546 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57575334 finished 2026-10-22 10:17:05,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.140 0.514 2026-10-22 10:17:05,733 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28965391 started for PoS orders references: [{'name': None, 'pos_reference': '260-153-000002', 'uuid': '8c356f13-ac3e-4db6-b61e-2e021cf55a90'}] 2026-10-22 10:17:05,784 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28965391 order {'name': None, 'pos_reference': '260-153-000002', 'uuid': '8c356f13-ac3e-4db6-b61e-2e021cf55a90'} created pos.order #945 2026-10-22 10:17:05,785 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28965391 finished 2026-10-22 10:17:05,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.036 0.085 2026-10-22 10:17:05,859 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-22 10:17:15,701 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:17:16,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.068 0.411 2026-10-22 10:17:16,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-22 10:17:26,259 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:17:26,644 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22306788 started for PoS orders references: [{'name': None, 'pos_reference': '260-155-000001', 'uuid': 'cc67f6cc-0136-4da3-8c8e-30705f1c4ad3'}] 2026-10-22 10:17:26,696 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22306788 order {'name': None, 'pos_reference': '260-155-000001', 'uuid': 'cc67f6cc-0136-4da3-8c8e-30705f1c4ad3'} created pos.order #946 2026-10-22 10:17:26,698 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22306788 finished 2026-10-22 10:17:26,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.067 0.398 2026-10-22 10:17:26,764 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-22 10:17:35,980 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:17:36,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.029 0.344 2026-10-22 10:17:36,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-22 10:17:45,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 136539 2026-10-22 10:17:45,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpm1bec1m1_chrome_odoo 2026-10-22 10:17:45,895 44 INFO rb-01d1866-225816-427570 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:33461/json/version 2026-10-22 10:17:45,896 44 INFO rb-01d1866-225816-427570 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-22 10:17:45,917 44 INFO rb-01d1866-225816-427570 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-22 10:17:45,917 44 INFO rb-01d1866-225816-427570 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:33461/json 2026-10-22 10:17:45,919 44 INFO rb-01d1866-225816-427570 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-22 10:17:45,935 44 INFO rb-01d1866-225816-427570 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:33461/devtools/page/DCE506EFB56D35BC4B7CF7CC36C9FB03 2026-10-22 10:17:45,943 44 INFO rb-01d1866-225816-427570 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-22 10:17:45,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-10-22 10:17:45,984 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-10-22 10:17:46,433 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Open "http://127.0.0.1:8069/pos-self/157?access_token=2b1cd40e9f3c4606" in browser 2026-10-22 10:17:46,433 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigating to: "http://127.0.0.1:8069/pos-self/157?access_token=2b1cd40e9f3c4606" 2026-10-22 10:17:46,455 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:17:47,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /pos-self/157?access_token=2b1cd40e9f3c4606 HTTP/1.1" 200 - 57 0.070 0.652 2026-10-22 10:17:47,183 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': 'DCE506EFB56D35BC4B7CF7CC36C9FB03', 'loaderId': '6AEFD486C5E2524C583BDDCEB8FDFD0C', 'isDownload': False} 2026-10-22 10:17:47,183 44 INFO rb-01d1866-225816-427570 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-22 10:17:47,206 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:17:47,254 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:17:47,313 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.069 2026-10-22 10:17:47,339 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:17:47,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.129 2026-10-22 10:17:47,390 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:17:47,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.167 2026-10-22 10:17:47,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-22 10:17:47,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-22 10:17:47,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-22 10:17:47,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Evaluate test code "odoo.startTour('test_product_dont_display_all_variants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/157?access_token=2b1cd40e9f3c4606", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:17:47,717 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:17:47,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 10:17:47,724 44 INFO rb-01d1866-225816-427570 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-22 10:17:47,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.025 0.072 2026-10-22 10:17:47,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-22 10:17:48,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.176 0.346 2026-10-22 10:17:48,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.457 2026-10-22 10:17:48,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-22 10:17:48,531 44 INFO rb-01d1866-225816-427570 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-22 10:17:48,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/ir.attachment/11057/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 10:17:48,632 44 INFO rb-01d1866-225816-427570 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-22 10:17:48,676 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:17:48,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/ir.attachment/11006/raw HTTP/1.1" 200 - 4 0.004 0.021 2026-10-22 10:17:48,722 44 INFO rb-01d1866-225816-427570 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-22 10:17:48,811 44 INFO rb-01d1866-225816-427570 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-22 10:17:48,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.007 0.036 2026-10-22 10:17:48,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/pos.category/325/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.002 0.081 2026-10-22 10:17:48,887 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/product.template/2411/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.011 0.085 2026-10-22 10:17:48,907 44 INFO rb-01d1866-225816-427570 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-22 10:17:48,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/product.template/2412/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.009 0.113 2026-10-22 10:17:48,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/product.template/2415/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.008 0.138 2026-10-22 10:17:48,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:48] "GET /web/image/product.template/2413/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-22 10:17:49,003 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.template/2414/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.170 2026-10-22 10:17:49,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.template/2440/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.152 2026-10-22 10:17:49,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.template/2441/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-22 10:17:49,064 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.template/2442/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.138 2026-10-22 10:17:49,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.template/2443/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.157 2026-10-22 10:17:49,134 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.product/2948/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.014 0.148 2026-10-22 10:17:49,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.product/2950/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.008 0.170 2026-10-22 10:17:49,204 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:17:49] "GET /web/image/product.product/2951/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.009 0.176 2026-10-22 10:17:49,270 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,326 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,410 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,477 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,545 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,606 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,698 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-22 10:17:49,699 44 INFO rb-01d1866-225816-427570 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-22 10:17:49,778 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11300292 (allocated 12193792) 2026-10-22 10:17:49,789 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 136539 2026-10-22 10:17:49,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-22 10:17:49,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 136539 2026-10-22 10:17:49,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101749_928184_test_product_dont_display_all_variants.txt 2026-10-22 10:17:49,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpm1bec1m1_chrome_odoo" 2026-10-22 10:17:49,980 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-22 10:18:00,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 136729 2026-10-22 10:18:00,603 44 INFO rb-01d1866-225816-427570 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/tmpqmyhpbv4_chrome_odoo 2026-10-22 10:18:00,603 44 INFO rb-01d1866-225816-427570 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:44579/json/version 2026-10-22 10:18:00,604 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:18:00,707 44 INFO rb-01d1866-225816-427570 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-22 10:18:00,707 44 INFO rb-01d1866-225816-427570 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:44579/json 2026-10-22 10:18:00,707 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:18:00,722 44 INFO rb-01d1866-225816-427570 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:44579/devtools/page/1DBECDBB81D3FAC797AA65D08FC45563 2026-10-22 10:18:00,728 44 INFO rb-01d1866-225816-427570 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-22 10:18:00,742 44 INFO rb-01d1866-225816-427570 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-22 10:18:00,788 44 INFO rb-01d1866-225816-427570 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-22 10:18:01,186 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Open "http://127.0.0.1:8069/pos-self/158?access_token=0ff41cb033cb4b47" in browser 2026-10-22 10:18:01,186 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigating to: "http://127.0.0.1:8069/pos-self/158?access_token=0ff41cb033cb4b47" 2026-10-22 10:18:01,212 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:18:02,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /pos-self/158?access_token=0ff41cb033cb4b47 HTTP/1.1" 200 - 59 0.077 0.788 2026-10-22 10:18:02,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '1DBECDBB81D3FAC797AA65D08FC45563', 'loaderId': 'B0FBD512843E98ACCB8E41225A00B922', 'isDownload': False} 2026-10-22 10:18:02,077 44 INFO rb-01d1866-225816-427570 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-22 10:18:02,095 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:18:02,122 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:18:02,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.043 2026-10-22 10:18:02,186 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:18:02,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.101 2026-10-22 10:18:02,237 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:18:02,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.139 2026-10-22 10:18:02,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-22 10:18:02,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:18:02,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.007 0.018 2026-10-22 10:18:02,532 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Evaluate test code "odoo.startTour('test_self_combo_extra_price_selection_and_confirmation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/158?access_token=0ff41cb033cb4b47", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:18:02,539 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:18:02,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:18:02,550 44 INFO rb-01d1866-225816-427570 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-22 10:18:02,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.051 0.065 2026-10-22 10:18:02,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-22 10:18:03,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "POST /pos-self/data/158 HTTP/1.1" 200 - 186 0.218 0.311 2026-10-22 10:18:03,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.508 2026-10-22 10:18:03,352 44 INFO rb-01d1866-225816-427570 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-22 10:18:03,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/ir.attachment/11115/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-22 10:18:03,530 44 INFO rb-01d1866-225816-427570 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-22 10:18:03,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/pos.category/326/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.003 0.036 2026-10-22 10:18:03,658 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:18:03,667 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "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-22 10:18:03,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/pos.category/327/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.020 0.075 2026-10-22 10:18:03,706 44 INFO rb-01d1866-225816-427570 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-22 10:18:03,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/pos.category/328/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.002 0.129 2026-10-22 10:18:03,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/pos.category/325/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.005 0.168 2026-10-22 10:18:03,784 44 INFO rb-01d1866-225816-427570 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-22 10:18:03,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/product.template/2444/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.171 2026-10-22 10:18:03,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/product.template/2445/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.199 2026-10-22 10:18:03,847 44 INFO rb-01d1866-225816-427570 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-22 10:18:03,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/product.template/2446/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.172 2026-10-22 10:18:03,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/product.template/2447/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-22 10:18:03,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/product.template/2448/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-22 10:18:03,904 44 INFO rb-01d1866-225816-427570 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-22 10:18:03,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/product.template/2453/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.010 0.147 2026-10-22 10:18:03,967 44 INFO rb-01d1866-225816-427570 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-22 10:18:03,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:03] "GET /web/image/product.product/2953/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.012 0.161 2026-10-22 10:18:04,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2954/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.008 0.162 2026-10-22 10:18:04,019 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2955/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.008 0.179 2026-10-22 10:18:04,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.template/2449/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-22 10:18:04,087 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.template/2450/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-22 10:18:04,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.template/2451/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-22 10:18:04,141 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.template/2452/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-22 10:18:04,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.template/2411/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-22 10:18:04,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.template/2412/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-22 10:18:04,215 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.template/2415/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-10-22 10:18:04,268 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2956/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.009 0.021 2026-10-22 10:18:04,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2957/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.007 0.050 2026-10-22 10:18:04,320 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,393 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,467 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2958/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.011 0.024 2026-10-22 10:18:04,537 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2959/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.015 0.057 2026-10-22 10:18:04,597 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2960/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.007 0.098 2026-10-22 10:18:04,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:04] "GET /web/image/product.product/2961/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.005 0.117 2026-10-22 10:18:04,648 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,699 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,750 44 INFO rb-01d1866-225816-427570 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-22 10:18:04,868 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-10-22 10:18:04,869 44 INFO rb-01d1866-225816-427570 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-22 10:18:05,008 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13958832 (allocated 14954496) 2026-10-22 10:18:05,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 136729 2026-10-22 10:18:05,029 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-10-22 10:18:05,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 136729 2026-10-22 10:18:05,131 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101805_131160_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-22 10:18:05,131 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmpqmyhpbv4_chrome_odoo" 2026-10-22 10:18:05,202 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-22 10:18:16,850 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 136940 2026-10-22 10:18:16,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpz7g61nc7_chrome_odoo 2026-10-22 10:18:16,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:32947/json/version 2026-10-22 10:18:16,852 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:18:16,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-10-22 10:18:16,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:32947/json 2026-10-22 10:18:16,872 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:18:16,881 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:32947/devtools/page/10C45DFFF9B64CE3870B39B47271445A 2026-10-22 10:18:16,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-22 10:18:16,942 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-22 10:18:17,010 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-22 10:18:17,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Open "http://127.0.0.1:8069/pos-self/159?access_token=1dada401a27642ff" in browser 2026-10-22 10:18:17,470 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigating to: "http://127.0.0.1:8069/pos-self/159?access_token=1dada401a27642ff" 2026-10-22 10:18:17,495 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:18:18,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /pos-self/159?access_token=1dada401a27642ff HTTP/1.1" 200 - 59 0.039 0.626 2026-10-22 10:18:18,161 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': '10C45DFFF9B64CE3870B39B47271445A', 'loaderId': 'C1CAA6912E4FFB6F76E0EA99B2616114', 'isDownload': False} 2026-10-22 10:18:18,161 44 INFO rb-01d1866-225816-427570 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-22 10:18:18,180 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:18:18,225 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:18:18,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.033 0.050 2026-10-22 10:18:18,287 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:18:18,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.110 2026-10-22 10:18:18,330 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:18:18,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.143 2026-10-22 10:18:18,566 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-22 10:18:18,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 10:18:18,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.008 0.015 2026-10-22 10:18:18,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate test code "odoo.startTour('self_combo_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/159?access_token=1dada401a27642ff", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:18:18,617 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:18:18,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 10:18:18,623 44 INFO rb-01d1866-225816-427570 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-22 10:18:18,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.025 0.062 2026-10-22 10:18:18,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-22 10:18:19,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "POST /pos-self/data/159 HTTP/1.1" 200 - 186 0.202 0.328 2026-10-22 10:18:19,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.487 2026-10-22 10:18:19,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-10-22 10:18:19,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/ir.attachment/11173/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-22 10:18:19,539 44 INFO rb-01d1866-225816-427570 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-22 10:18:19,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/pos.category/330/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-22 10:18:19,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/pos.category/329/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.002 0.073 2026-10-22 10:18:19,702 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:18:19,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/pos.category/331/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.086 2026-10-22 10:18:19,716 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "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-22 10:18:19,729 44 INFO rb-01d1866-225816-427570 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-22 10:18:19,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/pos.category/325/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.109 2026-10-22 10:18:19,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.template/2454/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.107 2026-10-22 10:18:19,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.template/2455/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-22 10:18:19,830 44 INFO rb-01d1866-225816-427570 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-22 10:18:19,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.template/2456/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.175 2026-10-22 10:18:19,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.template/2458/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.136 2026-10-22 10:18:19,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.template/2457/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-22 10:18:19,902 44 INFO rb-01d1866-225816-427570 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-22 10:18:19,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.template/2463/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-10-22 10:18:19,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.product/2963/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.011 0.155 2026-10-22 10:18:19,959 44 INFO rb-01d1866-225816-427570 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-22 10:18:19,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:19] "GET /web/image/product.product/2964/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.010 0.154 2026-10-22 10:18:20,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2965/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.006 0.155 2026-10-22 10:18:20,042 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2922/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.012 0.155 2026-10-22 10:18:20,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.template/2459/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-22 10:18:20,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.template/2460/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-22 10:18:20,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.template/2461/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.008 0.154 2026-10-22 10:18:20,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.template/2462/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-22 10:18:20,135 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.template/2411/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-22 10:18:20,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.template/2412/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.117 2026-10-22 10:18:20,206 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2966/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.009 0.123 2026-10-22 10:18:20,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2967/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.010 0.139 2026-10-22 10:18:20,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.template/2415/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.148 2026-10-22 10:18:20,307 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2969/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.011 0.127 2026-10-22 10:18:20,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2968/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.010 0.169 2026-10-22 10:18:20,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2970/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.016 0.199 2026-10-22 10:18:20,413 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2971/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.018 0.233 2026-10-22 10:18:20,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/ir.attachment/11122/raw HTTP/1.1" 200 - 4 0.011 0.056 2026-10-22 10:18:20,503 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:20] "GET /web/image/product.product/2972/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.015 0.061 2026-10-22 10:18:20,559 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,606 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,657 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,751 44 INFO rb-01d1866-225816-427570 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-22 10:18:20,842 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38341118 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '0d6efa0a-6d76-4b58-a2c1-c5595b35837d'}] 2026-10-22 10:18:20,920 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38341118 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '0d6efa0a-6d76-4b58-a2c1-c5595b35837d'} created pos.order #947 2026-10-22 10:18:20,944 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38341118 finished 2026-10-22 10:18:21,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 166 0.162 0.303 2026-10-22 10:18:21,294 44 INFO rb-01d1866-225816-427570 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-22 10:18:21,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.025 2026-10-22 10:18:21,340 44 INFO rb-01d1866-225816-427570 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-22 10:18:21,400 44 INFO rb-01d1866-225816-427570 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-22 10:18:21,448 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-22 10:18:21,449 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:18:21,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11609376 (allocated 12980224) 2026-10-22 10:18:21,599 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 136940 2026-10-22 10:18:21,602 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-22 10:18:21,603 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 136940 2026-10-22 10:18:21,704 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101821_704608_test_self_order_combo.txt 2026-10-22 10:18:21,705 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpz7g61nc7_chrome_odoo" 2026-10-22 10:18:21,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-22 10:18:33,506 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 137147 2026-10-22 10:18:33,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpd8hp7zsz_chrome_odoo 2026-10-22 10:18:33,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:45435/json/version 2026-10-22 10:18:33,508 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:18:33,533 44 INFO rb-01d1866-225816-427570 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-22 10:18:33,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:45435/json 2026-10-22 10:18:33,534 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:18:33,563 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:45435/devtools/page/651C9CC1CA3C09A3979422226EBCF0B9 2026-10-22 10:18:33,578 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-10-22 10:18:33,590 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-22 10:18:33,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-22 10:18:33,958 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Open "http://127.0.0.1:8069/pos-self/160?access_token=9e899d2eb5664004" in browser 2026-10-22 10:18:33,958 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigating to: "http://127.0.0.1:8069/pos-self/160?access_token=9e899d2eb5664004" 2026-10-22 10:18:33,990 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:18:34,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:34] "GET /pos-self/160?access_token=9e899d2eb5664004 HTTP/1.1" 200 - 59 0.102 0.771 2026-10-22 10:18:34,863 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '651C9CC1CA3C09A3979422226EBCF0B9', 'loaderId': '40A9C88A65145B512DFAC9D67CC66AC4', 'isDownload': False} 2026-10-22 10:18:34,864 44 INFO rb-01d1866-225816-427570 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-22 10:18:34,891 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:18:34,957 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:18:34,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:34] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.021 0.063 2026-10-22 10:18:35,012 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:18:35,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.113 2026-10-22 10:18:35,077 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:18:35,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.159 2026-10-22 10:18:35,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:18:35,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-22 10:18:35,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.010 0.010 2026-10-22 10:18:35,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Evaluate test code "odoo.startTour('self_combo_selector_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/160?access_token=9e899d2eb5664004", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:18:35,322 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:18:35,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:18:35,328 44 INFO rb-01d1866-225816-427570 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-22 10:18:35,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-22 10:18:35,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "POST /pos-self/relations/160 HTTP/1.1" 200 - 37 0.034 0.138 2026-10-22 10:18:35,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-22 10:18:36,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "POST /pos-self/data/160 HTTP/1.1" 200 - 186 0.194 0.291 2026-10-22 10:18:36,107 44 INFO rb-01d1866-225816-427570 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-22 10:18:36,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/ir.attachment/11231/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 10:18:36,259 44 INFO rb-01d1866-225816-427570 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-22 10:18:36,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/pos.category/332/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.003 0.032 2026-10-22 10:18:36,349 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:18:36,361 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:18:36,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/pos.category/325/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.047 2026-10-22 10:18:36,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/pos.category/333/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.085 2026-10-22 10:18:36,405 44 INFO rb-01d1866-225816-427570 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-22 10:18:36,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/pos.category/334/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.101 2026-10-22 10:18:36,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/pos.category/335/image_128?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 2 0.002 0.125 2026-10-22 10:18:36,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2464/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.013 0.134 2026-10-22 10:18:36,494 44 INFO rb-01d1866-225816-427570 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-22 10:18:36,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2465/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-10-22 10:18:36,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2466/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.135 2026-10-22 10:18:36,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2467/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-22 10:18:36,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2468/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-10-22 10:18:36,598 44 INFO rb-01d1866-225816-427570 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-22 10:18:36,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2474/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.136 2026-10-22 10:18:36,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.product/2976/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.009 0.145 2026-10-22 10:18:36,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.product/2977/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.009 0.146 2026-10-22 10:18:36,669 44 INFO rb-01d1866-225816-427570 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-22 10:18:36,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2473/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-22 10:18:36,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2469/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-22 10:18:36,758 44 INFO rb-01d1866-225816-427570 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-22 10:18:36,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2470/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.024 0.148 2026-10-22 10:18:36,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2471/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-22 10:18:36,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2472/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-10-22 10:18:36,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2411/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-22 10:18:36,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/ir.attachment/11180/raw HTTP/1.1" 200 - 4 0.002 0.153 2026-10-22 10:18:36,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:36] "GET /web/image/product.template/2412/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-22 10:18:36,951 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7199023 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': '2503e9b1-741a-46cb-9d9d-315aa7b4d9ba'}] 2026-10-22 10:18:37,034 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7199023 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': '2503e9b1-741a-46cb-9d9d-315aa7b4d9ba'} created pos.order #948 2026-10-22 10:18:37,064 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7199023 finished 2026-10-22 10:18:37,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 136 0.129 0.354 2026-10-22 10:18:37,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:37] "GET /web/image/product.template/2415/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.441 2026-10-22 10:18:37,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:37] "GET /web/image/product.product/2983/image_512?unique=2026-10-22T10:15:50.000+00:00 HTTP/1.1" 200 - 8 0.005 0.494 2026-10-22 10:18:37,341 44 INFO rb-01d1866-225816-427570 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-22 10:18:37,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.014 2026-10-22 10:18:37,391 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-22 10:18:37,391 44 INFO rb-01d1866-225816-427570 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-22 10:18:37,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9105640 (allocated 10485760) 2026-10-22 10:18:37,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 137147 2026-10-22 10:18:37,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:37] "GET /web/image/ir.attachment/11230/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:18:37,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-22 10:18:37,478 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 137147 2026-10-22 10:18:37,583 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101837_583238_test_self_order_combo_categories.txt 2026-10-22 10:18:37,583 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpd8hp7zsz_chrome_odoo" 2026-10-22 10:18:37,648 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-22 10:18:46,985 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:18:47,337 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50010683 started for PoS orders references: [{'name': None, 'pos_reference': '260-161-000001', 'uuid': '1921bd93-b102-4412-b051-77b8541ed207'}] 2026-10-22 10:18:47,395 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50010683 order {'name': None, 'pos_reference': '260-161-000001', 'uuid': '1921bd93-b102-4412-b051-77b8541ed207'} created pos.order #949 2026-10-22 10:18:47,397 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50010683 finished 2026-10-22 10:18:47,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.102 0.416 2026-10-22 10:18:47,560 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-22 10:18:56,204 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:18:56,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 40 0.032 0.368 2026-10-22 10:18:56,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.025 0.040 2026-10-22 10:18:56,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:18:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.022 0.040 2026-10-22 10:18:56,835 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:18:58,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_orders_unknown_table_identifier ... 2026-10-22 10:19:08,482 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:19:09,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 18 0.023 0.534 2026-10-22 10:19:09,076 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-22 10:19:18,881 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 137355 2026-10-22 10:19:18,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmp0ln8dcwb_chrome_odoo 2026-10-22 10:19:18,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:43605/json/version 2026-10-22 10:19:18,883 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:18,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-10-22 10:19:18,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:43605/json 2026-10-22 10:19:18,932 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:18,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:43605/devtools/page/B1BF09FB9A93554B5D609AF59C85009A 2026-10-22 10:19:18,969 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-22 10:19:18,974 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-22 10:19:18,999 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-22 10:19:19,402 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Open "http://127.0.0.1:8069/pos-self/164?access_token=ad6ad3f099bf4bf0" in browser 2026-10-22 10:19:19,403 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigating to: "http://127.0.0.1:8069/pos-self/164?access_token=ad6ad3f099bf4bf0" 2026-10-22 10:19:19,423 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:19:20,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /pos-self/164?access_token=ad6ad3f099bf4bf0 HTTP/1.1" 200 - 57 0.075 0.584 2026-10-22 10:19:20,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': 'B1BF09FB9A93554B5D609AF59C85009A', 'loaderId': '8BDC99F6BC1ED328C2D19980691EEF6D', 'isDownload': False} 2026-10-22 10:19:20,081 44 INFO rb-01d1866-225816-427570 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-22 10:19:20,104 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:19:20,140 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:19:20,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.030 0.049 2026-10-22 10:19:20,207 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:19:20,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.113 2026-10-22 10:19:20,259 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:19:20,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.153 2026-10-22 10:19:20,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.014 2026-10-22 10:19:20,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 10:19:20,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.006 0.026 2026-10-22 10:19:20,525 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Evaluate test code "odoo.startTour('self_order_is_close', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/164?access_token=ad6ad3f099bf4bf0", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:19:20,538 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:19:20,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.026 2026-10-22 10:19:20,540 44 INFO rb-01d1866-225816-427570 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-22 10:19:20,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "POST /pos-self/relations/164 HTTP/1.1" 200 - 35 0.052 0.073 2026-10-22 10:19:20,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-22 10:19:21,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "POST /pos-self/data/164 HTTP/1.1" 200 - 177 0.206 0.308 2026-10-22 10:19:21,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.429 2026-10-22 10:19:21,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.050 2026-10-22 10:19:21,380 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-10-22 10:19:21,442 44 INFO rb-01d1866-225816-427570 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-22 10:19:21,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/ir.attachment/11464/raw HTTP/1.1" 200 - 4 0.004 0.012 2026-10-22 10:19:21,561 44 INFO rb-01d1866-225816-427570 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-22 10:19:21,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/pos.category/336/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-22 10:19:21,630 44 INFO rb-01d1866-225816-427570 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-22 10:19:21,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/product.template/2477/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-22 10:19:21,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-22 10:19:21,681 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:19:21,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/product.template/2478/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.033 0.069 2026-10-22 10:19:21,731 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/product.template/2481/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-22 10:19:21,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/product.template/2479/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-22 10:19:21,752 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6691120 (allocated 7340032) 2026-10-22 10:19:21,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 137355 2026-10-22 10:19:21,767 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-22 10:19:21,772 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 137355 2026-10-22 10:19:21,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:21] "GET /web/image/product.template/2480/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.012 0.149 2026-10-22 10:19:21,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101921_872061_test_self_order_common.txt 2026-10-22 10:19:21,872 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmp0ln8dcwb_chrome_odoo" 2026-10-22 10:19:21,917 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-22 10:19:31,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-22 10:19:40,750 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 137534 2026-10-22 10:19:40,751 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmpjwp74mrc_chrome_odoo 2026-10-22 10:19:40,751 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:42055/json/version 2026-10-22 10:19:40,753 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:40,778 44 INFO rb-01d1866-225816-427570 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-22 10:19:40,778 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:42055/json 2026-10-22 10:19:40,779 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:40,798 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:42055/devtools/page/6B1EA7DB4A1A2F60064A94CDFAC1AED6 2026-10-22 10:19:40,818 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-10-22 10:19:40,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-22 10:19:40,867 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-22 10:19:41,308 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Open "http://127.0.0.1:8069/pos-self/166" in browser 2026-10-22 10:19:41,310 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigating to: "http://127.0.0.1:8069/pos-self/166" 2026-10-22 10:19:41,331 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:19:42,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /pos-self/166 HTTP/1.1" 200 - 56 0.065 0.720 2026-10-22 10:19:42,116 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': '6B1EA7DB4A1A2F60064A94CDFAC1AED6', 'loaderId': '18292551A3D267399E31388F8783F9CB', 'isDownload': False} 2026-10-22 10:19:42,117 44 INFO rb-01d1866-225816-427570 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-22 10:19:42,138 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:19:42,182 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:19:42,230 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.057 2026-10-22 10:19:42,262 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:19:42,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.144 2026-10-22 10:19:42,354 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:19:42,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.043 0.196 2026-10-22 10:19:42,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:19:42,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.010 2026-10-22 10:19:42,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.013 2026-10-22 10:19:42,612 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Evaluate test code "odoo.startTour('self_order_is_open_consultation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:19:42,616 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:19:42,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:19:42,624 44 INFO rb-01d1866-225816-427570 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-22 10:19:42,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "POST /pos-self/relations/166 HTTP/1.1" 200 - 37 0.043 0.059 2026-10-22 10:19:42,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-22 10:19:43,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "POST /pos-self/data/166 HTTP/1.1" 200 - 178 0.164 0.295 2026-10-22 10:19:43,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.402 2026-10-22 10:19:43,303 44 INFO rb-01d1866-225816-427570 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-22 10:19:43,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/ir.attachment/11583/raw HTTP/1.1" 200 - 4 0.009 0.020 2026-10-22 10:19:43,389 44 INFO rb-01d1866-225816-427570 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-22 10:19:43,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/ir.attachment/11532/raw HTTP/1.1" 200 - 4 0.006 0.012 2026-10-22 10:19:43,432 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:19:43,490 44 INFO rb-01d1866-225816-427570 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-22 10:19:43,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/pos.category/336/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.002 0.029 2026-10-22 10:19:43,547 44 INFO rb-01d1866-225816-427570 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-22 10:19:43,567 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/product.template/2478/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.035 2026-10-22 10:19:43,594 44 INFO rb-01d1866-225816-427570 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-22 10:19:43,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/product.template/2481/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.062 2026-10-22 10:19:43,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/product.template/2477/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-22 10:19:43,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/product.template/2479/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-22 10:19:43,653 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-22 10:19:43,653 44 INFO rb-01d1866-225816-427570 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-22 10:19:43,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:43] "GET /web/image/product.template/2480/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.115 2026-10-22 10:19:43,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6863764 (allocated 7340032) 2026-10-22 10:19:43,718 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 137534 2026-10-22 10:19:43,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-22 10:19:43,724 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 137534 2026-10-22 10:19:43,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101943_831159_test_self_order_consultation_open.txt 2026-10-22 10:19:43,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmpjwp74mrc_chrome_odoo" 2026-10-22 10:19:43,883 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-22 10:19:55,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 137709 2026-10-22 10:19:55,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp_j1a5u33_chrome_odoo 2026-10-22 10:19:55,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:38239/json/version 2026-10-22 10:19:55,018 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:55,089 44 INFO rb-01d1866-225816-427570 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-22 10:19:55,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:38239/json 2026-10-22 10:19:55,090 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:55,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:38239/devtools/page/6C2F444329A5240DF8AFB053C0E59B49 2026-10-22 10:19:55,126 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-22 10:19:55,166 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-22 10:19:55,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-22 10:19:55,601 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/167?access_token=f83a3a9e1c15441f" in browser 2026-10-22 10:19:55,601 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=f83a3a9e1c15441f" 2026-10-22 10:19:55,630 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:19:56,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /pos-self/167?access_token=f83a3a9e1c15441f HTTP/1.1" 200 - 57 0.052 0.601 2026-10-22 10:19:56,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '6C2F444329A5240DF8AFB053C0E59B49', 'loaderId': 'AFB5C4A721F78B952B00F12B86B48BEC', 'isDownload': False} 2026-10-22 10:19:56,283 44 INFO rb-01d1866-225816-427570 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-22 10:19:56,316 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:19:56,350 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:19:56,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.045 2026-10-22 10:19:56,415 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:19:56,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.103 2026-10-22 10:19:56,476 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:19:56,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.136 2026-10-22 10:19:56,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-22 10:19:56,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:19:56,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-22 10:19:56,772 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=f83a3a9e1c15441f", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:19:56,777 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:19:56,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:19:56,783 44 INFO rb-01d1866-225816-427570 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-22 10:19:56,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-22 10:19:56,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "POST /pos-self/relations/167 HTTP/1.1" 200 - 35 0.069 0.129 2026-10-22 10:19:56,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-10-22 10:19:57,459 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "POST /pos-self/data/167 HTTP/1.1" 200 - 184 0.173 0.259 2026-10-22 10:19:57,539 44 INFO rb-01d1866-225816-427570 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-22 10:19:57,604 44 INFO rb-01d1866-225816-427570 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-22 10:19:57,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "GET /web/image/ir.attachment/11641/raw HTTP/1.1" 200 - 4 0.002 0.015 2026-10-22 10:19:57,692 44 INFO rb-01d1866-225816-427570 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-22 10:19:57,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "GET /web/image/ir.attachment/11590/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:19:57,748 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:19:57,865 44 INFO rb-01d1866-225816-427570 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-22 10:19:57,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "GET /web/image/pos.category/337/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-22 10:19:57,933 44 INFO rb-01d1866-225816-427570 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-22 10:19:57,938 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:19:57,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "GET /web/image/pos.category/339/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-22 10:19:57,981 44 INFO rb-01d1866-225816-427570 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-22 10:19:57,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:57] "GET /web/image/pos.category/338/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.002 0.091 2026-10-22 10:19:58,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/pos.category/336/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.007 0.113 2026-10-22 10:19:58,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2482/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-22 10:19:58,066 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2483/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.010 0.156 2026-10-22 10:19:58,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2484/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.014 0.161 2026-10-22 10:19:58,127 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2485/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.013 0.186 2026-10-22 10:19:58,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2486/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-22 10:19:58,187 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2491/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-22 10:19:58,233 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2487/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-22 10:19:58,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2481/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-22 10:19:58,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2488/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-10-22 10:19:58,310 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2489/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.014 0.122 2026-10-22 10:19:58,330 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2490/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.012 0.147 2026-10-22 10:19:58,380 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2477/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.157 2026-10-22 10:19:58,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.template/2478/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.021 0.154 2026-10-22 10:19:58,426 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,504 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2992/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.016 0.033 2026-10-22 10:19:58,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2991/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.009 0.075 2026-10-22 10:19:58,569 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2993/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.007 0.101 2026-10-22 10:19:58,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2990/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.009 0.128 2026-10-22 10:19:58,634 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,707 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2994/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.007 0.028 2026-10-22 10:19:58,794 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2995/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.010 0.059 2026-10-22 10:19:58,863 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2996/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.008 0.035 2026-10-22 10:19:58,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2998/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.008 0.061 2026-10-22 10:19:58,917 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-22 10:19:58,918 44 INFO rb-01d1866-225816-427570 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-22 10:19:58,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2997/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.010 0.084 2026-10-22 10:19:58,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:58] "GET /web/image/product.product/2999/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.006 0.120 2026-10-22 10:19:59,002 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10594484 (allocated 11407360) 2026-10-22 10:19:59,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 137709 2026-10-22 10:19:59,038 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-22 10:19:59,039 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 137709 2026-10-22 10:19:59,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_101959_151576_test_self_order_pos_closed.txt 2026-10-22 10:19:59,152 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp_j1a5u33_chrome_odoo" 2026-10-22 10:19:59,586 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 137909 2026-10-22 10:19:59,587 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpb1c_pquc_chrome_odoo 2026-10-22 10:19:59,587 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:44775/json/version 2026-10-22 10:19:59,588 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:59,689 44 INFO rb-01d1866-225816-427570 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-22 10:19:59,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:44775/json 2026-10-22 10:19:59,690 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:19:59,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:44775/devtools/page/E838C5F697AD758D88BFE22F894C6BC5 2026-10-22 10:19:59,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-22 10:19:59,754 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-22 10:19:59,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-22 10:19:59,809 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/167" in browser 2026-10-22 10:19:59,810 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/167" 2026-10-22 10:19:59,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:59] "GET /pos-self/167 HTTP/1.1" 200 - 5 0.005 0.036 2026-10-22 10:19:59,884 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'E838C5F697AD758D88BFE22F894C6BC5', 'loaderId': '21A5CFD35D7785B9322E1A9E3ADDB173', 'isDownload': False} 2026-10-22 10:19:59,884 44 INFO rb-01d1866-225816-427570 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-22 10:19:59,923 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:19:59,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:59] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.018 2026-10-22 10:19:59,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:59] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.034 2026-10-22 10:19:59,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:19:59] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.057 2026-10-22 10:20:00,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-22 10:20:00,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:20:00,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.012 2026-10-22 10:20:00,297 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:20:00,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:20:00,309 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:20:00,323 44 INFO rb-01d1866-225816-427570 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-22 10:20:00,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 10:20:00,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.030 0.069 2026-10-22 10:20:00,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-22 10:20:00,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "POST /pos-self/data/167 HTTP/1.1" 200 - 118 0.126 0.274 2026-10-22 10:20:00,893 44 INFO rb-01d1866-225816-427570 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-22 10:20:00,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:00] "GET /web/image/ir.attachment/11647/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-22 10:20:00,968 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,058 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/ir.attachment/11590/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 10:20:01,096 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:20:01,165 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/pos.category/337/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.002 0.043 2026-10-22 10:20:01,260 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/pos.category/338/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.018 0.092 2026-10-22 10:20:01,304 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,310 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "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-22 10:20:01,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/pos.category/339/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.142 2026-10-22 10:20:01,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/pos.category/336/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.168 2026-10-22 10:20:01,380 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2483/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.016 0.123 2026-10-22 10:20:01,436 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2484/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.013 0.171 2026-10-22 10:20:01,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2482/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-22 10:20:01,502 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2485/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-10-22 10:20:01,546 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2486/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-22 10:20:01,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2491/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.016 0.207 2026-10-22 10:20:01,616 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2481/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-22 10:20:01,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2487/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-22 10:20:01,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2488/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.184 2026-10-22 10:20:01,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2489/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.011 0.176 2026-10-22 10:20:01,722 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2490/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.156 2026-10-22 10:20:01,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2477/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.009 0.162 2026-10-22 10:20:01,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.template/2478/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.166 2026-10-22 10:20:01,831 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.product/2991/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.015 0.081 2026-10-22 10:20:01,887 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.product/2993/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.009 0.114 2026-10-22 10:20:01,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.product/2990/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.016 0.147 2026-10-22 10:20:01,949 44 INFO rb-01d1866-225816-427570 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-22 10:20:01,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:01] "GET /web/image/product.product/2992/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.016 0.202 2026-10-22 10:20:02,030 44 INFO rb-01d1866-225816-427570 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-22 10:20:02,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:02] "GET /web/image/product.product/2994/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.014 0.027 2026-10-22 10:20:02,112 44 INFO rb-01d1866-225816-427570 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-22 10:20:02,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:02] "GET /web/image/product.product/2995/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.008 0.057 2026-10-22 10:20:02,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:02] "GET /web/image/product.product/2997/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-22 10:20:02,179 44 INFO rb-01d1866-225816-427570 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-22 10:20:02,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:02] "GET /web/image/product.product/2996/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.010 0.063 2026-10-22 10:20:02,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-22 10:20:02,239 44 INFO rb-01d1866-225816-427570 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-22 10:20:02,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:02] "GET /web/image/product.product/2999/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.014 0.104 2026-10-22 10:20:02,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:02] "GET /web/image/product.product/2998/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.025 0.140 2026-10-22 10:20:02,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10512000 (allocated 11669504) 2026-10-22 10:20:02,337 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 137909 2026-10-22 10:20:02,342 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-22 10:20:02,343 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 137909 2026-10-22 10:20:02,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102002_454818_test_self_order_pos_closed.txt 2026-10-22 10:20:02,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpb1c_pquc_chrome_odoo" 2026-10-22 10:20:02,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 138110 2026-10-22 10:20:02,959 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpznp6mk0d_chrome_odoo 2026-10-22 10:20:02,961 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43213/json/version 2026-10-22 10:20:02,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:03,016 44 INFO rb-01d1866-225816-427570 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-22 10:20:03,017 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43213/json 2026-10-22 10:20:03,018 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:03,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:43213/devtools/page/A7986F2648A3C1974939A3F86A980F10 2026-10-22 10:20:03,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-22 10:20:03,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-22 10:20:03,109 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-22 10:20:03,115 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/167?access_token=f83a3a9e1c15441f" in browser 2026-10-22 10:20:03,115 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=f83a3a9e1c15441f" 2026-10-22 10:20:03,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /pos-self/167?access_token=f83a3a9e1c15441f HTTP/1.1" 200 - 5 0.005 0.031 2026-10-22 10:20:03,185 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'A7986F2648A3C1974939A3F86A980F10', 'loaderId': 'F30AEDFB65553F7E8D0CA514F957B1CE', 'isDownload': False} 2026-10-22 10:20:03,185 44 INFO rb-01d1866-225816-427570 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-22 10:20:03,210 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:20:03,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.016 2026-10-22 10:20:03,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.037 2026-10-22 10:20:03,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.045 2026-10-22 10:20:03,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-22 10:20:03,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:20:03,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.007 0.020 2026-10-22 10:20:03,540 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:20:03,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:20:03,547 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('kiosk_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=f83a3a9e1c15441f", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:20:03,560 44 INFO rb-01d1866-225816-427570 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-22 10:20:03,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.006 2026-10-22 10:20:03,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.039 0.072 2026-10-22 10:20:03,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-22 10:20:04,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "POST /pos-self/data/167 HTTP/1.1" 200 - 119 0.116 0.231 2026-10-22 10:20:04,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.058 2026-10-22 10:20:04,219 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/ir.attachment/11650/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-22 10:20:04,297 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,430 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/ir.attachment/11590/raw HTTP/1.1" 200 - 4 0.018 0.014 2026-10-22 10:20:04,479 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:20:04,528 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/pos.category/337/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.003 0.024 2026-10-22 10:20:04,594 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/pos.category/338/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.002 0.055 2026-10-22 10:20:04,649 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/pos.category/339/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.006 0.081 2026-10-22 10:20:04,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/pos.category/336/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.106 2026-10-22 10:20:04,699 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2483/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.008 0.122 2026-10-22 10:20:04,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2482/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.155 2026-10-22 10:20:04,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2484/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-22 10:20:04,778 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2477/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-22 10:20:04,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2478/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-22 10:20:04,838 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2481/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-22 10:20:04,873 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20: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-22 10:20:04,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2479/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-10-22 10:20:04,901 44 INFO rb-01d1866-225816-427570 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-22 10:20:04,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:04] "GET /web/image/product.template/2480/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.008 0.150 2026-10-22 10:20:04,946 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,010 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,069 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.template/2485/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.009 0.051 2026-10-22 10:20:05,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.template/2491/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-22 10:20:05,177 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.template/2486/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-22 10:20:05,255 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2993/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.022 0.031 2026-10-22 10:20:05,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2991/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.007 0.087 2026-10-22 10:20:05,319 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2992/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.011 0.122 2026-10-22 10:20:05,381 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2990/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.011 0.167 2026-10-22 10:20:05,466 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2994/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.008 0.030 2026-10-22 10:20:05,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2995/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.010 0.059 2026-10-22 10:20:05,574 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,656 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2997/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.022 0.051 2026-10-22 10:20:05,714 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-22 10:20:05,714 44 INFO rb-01d1866-225816-427570 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-22 10:20:05,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2999/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.014 0.092 2026-10-22 10:20:05,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2998/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.008 0.132 2026-10-22 10:20:05,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:05] "GET /web/image/product.product/2996/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.009 0.170 2026-10-22 10:20:05,832 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10596772 (allocated 11407360) 2026-10-22 10:20:05,849 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 138110 2026-10-22 10:20:05,853 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-22 10:20:05,854 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 138110 2026-10-22 10:20:05,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102005_966856_test_self_order_pos_closed.txt 2026-10-22 10:20:05,967 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpznp6mk0d_chrome_odoo" 2026-10-22 10:20:06,024 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-22 10:20:15,296 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 138313 2026-10-22 10:20:15,296 44 INFO rb-01d1866-225816-427570 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/tmpibq93rt9_chrome_odoo 2026-10-22 10:20:15,297 44 INFO rb-01d1866-225816-427570 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:36813/json/version 2026-10-22 10:20:15,298 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:15,352 44 INFO rb-01d1866-225816-427570 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-22 10:20:15,352 44 INFO rb-01d1866-225816-427570 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:36813/json 2026-10-22 10:20:15,353 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:15,382 44 INFO rb-01d1866-225816-427570 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:36813/devtools/page/8FD673413E389940449566A6D13E5A00 2026-10-22 10:20:15,407 44 INFO rb-01d1866-225816-427570 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-22 10:20:15,434 44 INFO rb-01d1866-225816-427570 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-22 10:20:15,462 44 INFO rb-01d1866-225816-427570 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-22 10:20:15,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/168?access_token=7d0acd60441848e9" in browser 2026-10-22 10:20:15,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/168?access_token=7d0acd60441848e9" 2026-10-22 10:20:15,952 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:20:16,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:16] "GET /pos-self/168?access_token=7d0acd60441848e9 HTTP/1.1" 200 - 56 0.047 0.740 2026-10-22 10:20:16,739 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '8FD673413E389940449566A6D13E5A00', 'loaderId': '3E89FBFAD1A2707243BBE0892F6DDED6', 'isDownload': False} 2026-10-22 10:20:16,739 44 INFO rb-01d1866-225816-427570 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-22 10:20:16,771 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:20:16,805 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:20:16,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:16] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.036 2026-10-22 10:20:16,887 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:20:16,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:16] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.117 2026-10-22 10:20:16,932 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:20:16,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:16] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.159 2026-10-22 10:20:17,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-22 10:20:17,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-22 10:20:17,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.011 2026-10-22 10:20:17,225 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/168?access_token=7d0acd60441848e9", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:20:17,232 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:20:17,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:20:17,237 44 INFO rb-01d1866-225816-427570 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-22 10:20:17,291 44 INFO rb-01d1866-225816-427570 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-22 10:20:17,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "POST /pos-self/relations/168 HTTP/1.1" 200 - 35 0.028 0.057 2026-10-22 10:20:17,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.135 2026-10-22 10:20:17,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "POST /pos-self/data/168 HTTP/1.1" 200 - 176 0.265 0.302 2026-10-22 10:20:17,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.530 2026-10-22 10:20:18,079 44 INFO rb-01d1866-225816-427570 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-22 10:20:18,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:18] "GET /web/image/ir.attachment/11705/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 10:20:18,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:18] "GET /web/image/ir.attachment/11704/raw HTTP/1.1" 200 - 4 0.003 0.018 2026-10-22 10:20:18,306 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-22 10:20:18,307 44 INFO rb-01d1866-225816-427570 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-22 10:20:18,400 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5848384 (allocated 6553600) 2026-10-22 10:20:18,404 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 138313 2026-10-22 10:20:18,405 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-22 10:20:18,406 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 138313 2026-10-22 10:20:18,515 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102018_515492_test_self_order_pos_landing_page_carousel.txt 2026-10-22 10:20:18,515 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpibq93rt9_chrome_odoo" 2026-10-22 10:20:19,033 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 138486 2026-10-22 10:20:19,034 44 INFO rb-01d1866-225816-427570 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/tmpy217k6tm_chrome_odoo 2026-10-22 10:20:19,034 44 INFO rb-01d1866-225816-427570 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:40083/json/version 2026-10-22 10:20:19,035 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:19,101 44 INFO rb-01d1866-225816-427570 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-22 10:20:19,101 44 INFO rb-01d1866-225816-427570 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:40083/json 2026-10-22 10:20:19,102 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:19,119 44 INFO rb-01d1866-225816-427570 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:40083/devtools/page/8043D9EEA4988FAEF89D35E286297855 2026-10-22 10:20:19,140 44 INFO rb-01d1866-225816-427570 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-22 10:20:19,156 44 INFO rb-01d1866-225816-427570 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-22 10:20:19,214 44 INFO rb-01d1866-225816-427570 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-22 10:20:19,229 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/168" in browser 2026-10-22 10:20:19,229 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/168" 2026-10-22 10:20:19,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /pos-self/168 HTTP/1.1" 200 - 5 0.005 0.050 2026-10-22 10:20:19,320 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '8043D9EEA4988FAEF89D35E286297855', 'loaderId': '8756D1A1EA4D0B934BEC21719B24BD14', 'isDownload': False} 2026-10-22 10:20:19,320 44 INFO rb-01d1866-225816-427570 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-22 10:20:19,359 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:20:19,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.012 2026-10-22 10:20:19,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.014 0.034 2026-10-22 10:20:19,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.058 2026-10-22 10:20:19,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-22 10:20:19,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:20:19,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.007 0.012 2026-10-22 10:20:19,700 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/168", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:20:19,701 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:20:19,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:20:19,715 44 INFO rb-01d1866-225816-427570 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-22 10:20:19,771 44 INFO rb-01d1866-225816-427570 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-22 10:20:19,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "POST /pos-self/relations/168 HTTP/1.1" 200 - 14 0.015 0.046 2026-10-22 10:20:19,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.064 2026-10-22 10:20:20,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:20] "POST /pos-self/data/168 HTTP/1.1" 200 - 111 0.118 0.234 2026-10-22 10:20:20,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.336 2026-10-22 10:20:20,239 44 INFO rb-01d1866-225816-427570 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-22 10:20:20,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:20] "GET /web/image/ir.attachment/11711/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:20:20,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:20] "GET /web/image/ir.attachment/11710/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-22 10:20:20,474 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-22 10:20:20,475 44 INFO rb-01d1866-225816-427570 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-22 10:20:20,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5773612 (allocated 6553600) 2026-10-22 10:20:20,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 138486 2026-10-22 10:20:20,570 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-22 10:20:20,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 138486 2026-10-22 10:20:20,680 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102020_680486_test_self_order_pos_landing_page_carousel.txt 2026-10-22 10:20:20,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpy217k6tm_chrome_odoo" 2026-10-22 10:20:21,206 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 138659 2026-10-22 10:20:21,206 44 INFO rb-01d1866-225816-427570 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/tmp8in5t4a5_chrome_odoo 2026-10-22 10:20:21,207 44 INFO rb-01d1866-225816-427570 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:34829/json/version 2026-10-22 10:20:21,208 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34829', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:21,308 44 INFO rb-01d1866-225816-427570 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-22 10:20:21,309 44 INFO rb-01d1866-225816-427570 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:34829/json 2026-10-22 10:20:21,310 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34829', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:21,330 44 INFO rb-01d1866-225816-427570 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:34829/devtools/page/FD277D1AAEACB18D6323287C8DD9BCCB 2026-10-22 10:20:21,352 44 INFO rb-01d1866-225816-427570 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-22 10:20:21,360 44 INFO rb-01d1866-225816-427570 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-22 10:20:21,425 44 INFO rb-01d1866-225816-427570 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-22 10:20:21,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/168?access_token=7d0acd60441848e9" in browser 2026-10-22 10:20:21,448 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/168?access_token=7d0acd60441848e9" 2026-10-22 10:20:21,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /pos-self/168?access_token=7d0acd60441848e9 HTTP/1.1" 200 - 5 0.012 0.035 2026-10-22 10:20:21,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'FD277D1AAEACB18D6323287C8DD9BCCB', 'loaderId': 'C77D38C213A96514E769EA9BD42D76D7', 'isDownload': False} 2026-10-22 10:20:21,532 44 INFO rb-01d1866-225816-427570 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-22 10:20:21,565 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:20:21,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.018 2026-10-22 10:20:21,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.009 0.032 2026-10-22 10:20:21,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.051 2026-10-22 10:20:21,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-22 10:20:21,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:20:21,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.014 2026-10-22 10:20:21,910 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:20:21,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:20:21,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/168?access_token=7d0acd60441848e9", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:20:21,926 44 INFO rb-01d1866-225816-427570 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-22 10:20:21,982 44 INFO rb-01d1866-225816-427570 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-22 10:20:21,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "POST /pos-self/relations/168 HTTP/1.1" 200 - 14 0.018 0.047 2026-10-22 10:20:21,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.065 2026-10-22 10:20:22,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:22] "POST /pos-self/data/168 HTTP/1.1" 200 - 112 0.111 0.215 2026-10-22 10:20:22,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.314 2026-10-22 10:20:22,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:22] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.047 2026-10-22 10:20:22,469 44 INFO rb-01d1866-225816-427570 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-22 10:20:22,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:22] "GET /web/image/ir.attachment/11714/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:20:22,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:22] "GET /web/image/ir.attachment/11713/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:20:22,686 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-22 10:20:22,687 44 INFO rb-01d1866-225816-427570 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-22 10:20:22,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5809296 (allocated 6553600) 2026-10-22 10:20:22,777 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 138659 2026-10-22 10:20:22,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-22 10:20:22,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 138659 2026-10-22 10:20:22,895 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102022_895241_test_self_order_pos_landing_page_carousel.txt 2026-10-22 10:20:22,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp8in5t4a5_chrome_odoo" 2026-10-22 10:20:22,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-22 10:20:35,878 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 138831 2026-10-22 10:20:35,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpuw10sd9n_chrome_odoo 2026-10-22 10:20:35,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:34337/json/version 2026-10-22 10:20:35,888 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:35,931 44 INFO rb-01d1866-225816-427570 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-22 10:20:35,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:34337/json 2026-10-22 10:20:35,932 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:35,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:34337/devtools/page/84865AD4B373B8B0DD9A7CF626B9C133 2026-10-22 10:20:35,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-22 10:20:36,012 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-22 10:20:36,064 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-22 10:20:36,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/169?access_token=e2ba56114f9748bc" in browser 2026-10-22 10:20:36,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/169?access_token=e2ba56114f9748bc" 2026-10-22 10:20:36,548 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:20:37,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /pos-self/169?access_token=e2ba56114f9748bc HTTP/1.1" 200 - 57 0.074 0.596 2026-10-22 10:20:37,216 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '84865AD4B373B8B0DD9A7CF626B9C133', 'loaderId': 'A319805CA1C2C3E6E803F5E574B405E8', 'isDownload': False} 2026-10-22 10:20:37,216 44 INFO rb-01d1866-225816-427570 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-22 10:20:37,248 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:20:37,276 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:20:37,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.044 2026-10-22 10:20:37,319 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:20:37,369 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.073 2026-10-22 10:20:37,405 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:20:37,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.152 2026-10-22 10:20:37,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-22 10:20:37,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:20:37,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.022 2026-10-22 10:20:37,648 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_kiosk_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/169?access_token=e2ba56114f9748bc", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:20:37,651 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:20:37,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 10:20:37,660 44 INFO rb-01d1866-225816-427570 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-22 10:20:37,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "POST /pos-self/relations/169 HTTP/1.1" 200 - 37 0.040 0.077 2026-10-22 10:20:37,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-22 10:20:38,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "POST /pos-self/data/169 HTTP/1.1" 200 - 187 0.162 0.290 2026-10-22 10:20:38,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.416 2026-10-22 10:20:38,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-22 10:20:38,434 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/ir.attachment/11769/raw HTTP/1.1" 200 - 4 0.004 0.025 2026-10-22 10:20:38,531 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/ir.attachment/11718/raw HTTP/1.1" 200 - 4 0.009 0.017 2026-10-22 10:20:38,592 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:20:38,628 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,688 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/pos.category/340/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.008 0.026 2026-10-22 10:20:38,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/pos.category/341/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.056 2026-10-22 10:20:38,744 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/pos.category/342/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.079 2026-10-22 10:20:38,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/product.template/2492/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-22 10:20:38,796 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/pos.category/336/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.004 0.122 2026-10-22 10:20:38,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/product.template/2493/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-22 10:20:38,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/product.template/2494/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.011 0.137 2026-10-22 10:20:38,877 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/product.template/2495/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.008 0.143 2026-10-22 10:20:38,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/product.template/2496/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.007 0.145 2026-10-22 10:20:38,938 44 INFO rb-01d1866-225816-427570 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-22 10:20:38,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:38] "GET /web/image/product.template/2501/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.014 0.178 2026-10-22 10:20:39,024 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:39] "GET /web/image/product.product/3004/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.020 0.103 2026-10-22 10:20:39,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:39] "GET /web/image/product.product/3005/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.005 0.141 2026-10-22 10:20:39,089 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,127 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20: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-22 10:20:39,141 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:39] "GET /web/image/product.product/3010/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.010 0.036 2026-10-22 10:20:39,224 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,278 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,331 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,403 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,456 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,524 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,599 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,649 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,723 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,772 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,825 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,888 44 INFO rb-01d1866-225816-427570 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-22 10:20:39,943 44 INFO rb-01d1866-225816-427570 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-22 10:20:40,008 44 INFO rb-01d1866-225816-427570 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-22 10:20:40,074 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44136009 started for PoS orders references: [{'name': None, 'pos_reference': '260-169-000001', 'uuid': '121ca172-7d07-40e9-937f-17462b304386'}] 2026-10-22 10:20:40,161 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44136009 order {'name': None, 'pos_reference': '260-169-000001', 'uuid': '121ca172-7d07-40e9-937f-17462b304386'} created pos.order #951 2026-10-22 10:20:40,187 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44136009 finished 2026-10-22 10:20:40,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.132 0.236 2026-10-22 10:20:40,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.015 2026-10-22 10:20:40,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-22 10:20:40,450 44 INFO rb-01d1866-225816-427570 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-22 10:20:40,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:40] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.006 0.019 2026-10-22 10:20:40,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9776592 (allocated 11010048) 2026-10-22 10:20:40,554 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 138831 2026-10-22 10:20:40,562 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-22 10:20:40,567 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 138831 2026-10-22 10:20:40,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:40] "GET /web/image/ir.attachment/11768/raw HTTP/1.1" 200 - 4 0.011 0.012 2026-10-22 10:20:40,684 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102040_684146_test_self_order_product_availability.txt 2026-10-22 10:20:40,684 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpuw10sd9n_chrome_odoo" 2026-10-22 10:20:41,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 139022 2026-10-22 10:20:41,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpd8kb0puq_chrome_odoo 2026-10-22 10:20:41,106 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:37979/json/version 2026-10-22 10:20:41,108 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:41,213 44 INFO rb-01d1866-225816-427570 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-22 10:20:41,213 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:37979/json 2026-10-22 10:20:41,213 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:20:41,232 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:37979/devtools/page/50FCCB48BAF4802BF8BDB13C51D30D28 2026-10-22 10:20:41,251 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-22 10:20:41,265 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-22 10:20:41,292 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-22 10:20:41,305 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/169?access_token=e2ba56114f9748bc&table_identifier=48a020de" in browser 2026-10-22 10:20:41,306 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/169?access_token=e2ba56114f9748bc&table_identifier=48a020de" 2026-10-22 10:20:41,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /pos-self/169?access_token=e2ba56114f9748bc&table_identifier=48a020de HTTP/1.1" 200 - 9 0.007 0.038 2026-10-22 10:20:41,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '50FCCB48BAF4802BF8BDB13C51D30D28', 'loaderId': 'C414E391D0D4154A32D51A644239B921', 'isDownload': False} 2026-10-22 10:20:41,372 44 INFO rb-01d1866-225816-427570 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-22 10:20:41,396 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:20:41,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.029 2026-10-22 10:20:41,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.029 2026-10-22 10:20:41,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.047 2026-10-22 10:20:41,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-22 10:20:41,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:20:41,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-22 10:20:41,721 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:20:41,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:20:41,722 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/169?access_token=e2ba56114f9748bc&table_identifier=48a020de", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:20:41,735 44 INFO rb-01d1866-225816-427570 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-22 10:20:41,800 44 INFO rb-01d1866-225816-427570 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-22 10:20:41,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "POST /pos-self/relations/169 HTTP/1.1" 200 - 16 0.025 0.052 2026-10-22 10:20:41,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.082 2026-10-22 10:20:41,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 10:20:42,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "POST /pos-self/data/169 HTTP/1.1" 200 - 120 0.148 0.252 2026-10-22 10:20:42,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.011 2026-10-22 10:20:42,405 44 INFO rb-01d1866-225816-427570 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-22 10:20:42,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/ir.attachment/11775/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-22 10:20:42,501 44 INFO rb-01d1866-225816-427570 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-22 10:20:42,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/ir.attachment/11718/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 10:20:42,533 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:20:42,620 44 INFO rb-01d1866-225816-427570 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-22 10:20:42,693 44 INFO rb-01d1866-225816-427570 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-22 10:20:42,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/pos.category/341/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.008 0.030 2026-10-22 10:20:42,710 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:20:42,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/pos.category/336/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.009 0.056 2026-10-22 10:20:42,743 44 INFO rb-01d1866-225816-427570 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-22 10:20:42,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/pos.category/342/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.004 0.107 2026-10-22 10:20:42,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/pos.category/340/image_128?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 2 0.007 0.150 2026-10-22 10:20:42,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/product.template/2493/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.012 0.149 2026-10-22 10:20:42,851 44 INFO rb-01d1866-225816-427570 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-22 10:20:42,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/product.template/2492/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-22 10:20:42,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/product.template/2494/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.010 0.171 2026-10-22 10:20:42,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/product.template/2495/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.013 0.192 2026-10-22 10:20:42,944 44 INFO rb-01d1866-225816-427570 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-22 10:20:42,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:42] "GET /web/image/product.template/2496/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.025 0.195 2026-10-22 10:20:43,032 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2501/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.007 0.196 2026-10-22 10:20:43,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2497/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.010 0.182 2026-10-22 10:20:43,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2498/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-22 10:20:43,108 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.product/3004/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.011 0.215 2026-10-22 10:20:43,162 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.product/3005/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.009 0.214 2026-10-22 10:20:43,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2499/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.012 0.205 2026-10-22 10:20:43,244 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2500/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.008 0.200 2026-10-22 10:20:43,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2477/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-22 10:20:43,294 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2478/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.008 0.205 2026-10-22 10:20:43,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.template/2481/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-22 10:20:43,351 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:43] "GET /web/image/product.product/3010/image_512?unique=2026-10-22T10:18:56.000+00:00 HTTP/1.1" 200 - 8 0.007 0.182 2026-10-22 10:20:43,453 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,518 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,605 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,670 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,722 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,788 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,840 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,894 44 INFO rb-01d1866-225816-427570 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-22 10:20:43,961 44 INFO rb-01d1866-225816-427570 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-22 10:20:44,012 44 INFO rb-01d1866-225816-427570 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-22 10:20:44,085 44 INFO rb-01d1866-225816-427570 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-22 10:20:44,134 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19647221 started for PoS orders references: [{'name': None, 'pos_reference': '260-169-000002', 'uuid': 'f7e4b1e7-ea09-4118-a8da-bc71740574f9'}] 2026-10-22 10:20:44,202 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19647221 order {'name': None, 'pos_reference': '260-169-000002', 'uuid': 'f7e4b1e7-ea09-4118-a8da-bc71740574f9'} created pos.order #952 2026-10-22 10:20:44,233 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19647221 finished 2026-10-22 10:20:44,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.101 0.208 2026-10-22 10:20:44,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-22 10:20:44,457 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-22 10:20:44,459 44 INFO rb-01d1866-225816-427570 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-22 10:20:44,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10262516 (allocated 11796480) 2026-10-22 10:20:44,570 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 139022 2026-10-22 10:20:44,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-22 10:20:44,575 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 139022 2026-10-22 10:20:44,694 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102044_694490_test_self_order_product_availability.txt 2026-10-22 10:20:44,694 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpd8kb0puq_chrome_odoo" 2026-10-22 10:20:44,760 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:20:47,055 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-22 10:20:55,461 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:20:56,088 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95708791 started for PoS orders references: [{'name': None, 'pos_reference': '260-170-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-22 10:20:56,133 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95708791 order {'name': None, 'pos_reference': '260-170-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #953 2026-10-22 10:20:56,134 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95708791 finished 2026-10-22 10:20:56,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 131 0.125 0.692 2026-10-22 10:20:56,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:20:56] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.031 0.050 2026-10-22 10:20:56,415 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-22 10:21:04,560 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:21:05,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:05] "POST /pos-self/data/171 HTTP/1.1" 200 - 197 0.218 0.581 2026-10-22 10:21:05,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-22 10:21:14,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-22 10:21:24,623 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:21:25,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:25] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 73 0.040 0.480 2026-10-22 10:21:25,176 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-22 10:21:35,124 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:21:35,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.018 0.333 2026-10-22 10:21:35,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.052 0.071 2026-10-22 10:21:35,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.005 0.010 2026-10-22 10:21:35,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.019 0.052 2026-10-22 10:21:35,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.016 0.044 2026-10-22 10:21:35,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.025 0.041 2026-10-22 10:21:35,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.005 0.014 2026-10-22 10:21:36,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:36] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.030 0.045 2026-10-22 10:21:36,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:36] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.023 0.047 2026-10-22 10:21:36,146 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-22 10:21:45,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-22 10:21:55,067 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:21:55,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:55] "POST /pos-self/data/176 HTTP/1.1" 200 - 188 0.141 0.516 2026-10-22 10:21:56,177 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 139234 2026-10-22 10:21:56,177 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmp3c9lxmkc_chrome_odoo 2026-10-22 10:21:56,177 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:38751/json/version 2026-10-22 10:21:56,179 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:21:56,248 44 INFO rb-01d1866-225816-427570 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-22 10:21:56,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:38751/json 2026-10-22 10:21:56,249 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:21:56,275 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:38751/devtools/page/9F478EC31E8187100A30255C627A189C 2026-10-22 10:21:56,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-22 10:21:56,304 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-22 10:21:56,360 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-22 10:21:56,371 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Open "http://127.0.0.1:8069/pos-self/176?access_token=b9bbd335e34d4d07" in browser 2026-10-22 10:21:56,371 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigating to: "http://127.0.0.1:8069/pos-self/176?access_token=b9bbd335e34d4d07" 2026-10-22 10:21:56,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:56] "GET /pos-self/176?access_token=b9bbd335e34d4d07 HTTP/1.1" 200 - 38 0.047 0.300 2026-10-22 10:21:56,746 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': '9F478EC31E8187100A30255C627A189C', 'loaderId': 'BF736BE8E91C5873EDCD12DBCB563407', 'isDownload': False} 2026-10-22 10:21:56,746 44 INFO rb-01d1866-225816-427570 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-22 10:21:56,764 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:21:56,815 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:21:56,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:56] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.071 2026-10-22 10:21:56,897 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:21:56,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:56] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.110 2026-10-22 10:21:56,939 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:21:56,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:56] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.179 2026-10-22 10:21:57,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 10:21:57,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:21:57,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:57] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.017 2026-10-22 10:21:57,293 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:21:57,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 10:21:57,296 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Evaluate test code "odoo.startTour('test_preparation_categories_are_loaded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/176?access_token=b9bbd335e34d4d07", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:21:57,320 44 INFO rb-01d1866-225816-427570 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-22 10:21:57,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-22 10:21:57,535 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:57] "POST /pos-self/relations/176 HTTP/1.1" 200 - 36 0.052 0.148 2026-10-22 10:21:57,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-10-22 10:21:58,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:58] "POST /pos-self/data/176 HTTP/1.1" 200 - 106 0.138 0.360 2026-10-22 10:21:58,112 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:58] "GET /web/image/ir.attachment/12170/raw HTTP/1.1" 200 - 4 0.004 0.012 2026-10-22 10:21:58,244 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,302 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,305 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:21:58,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:58] "GET /web/image/pos.category/350/image_128?unique=2026-10-22T10:20:44.000+00:00 HTTP/1.1" 200 - 2 0.002 0.043 2026-10-22 10:21:58,346 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:21:58] "GET /web/image/product.template/2502/image_512?unique=2026-10-22T10:20:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-22 10:21:58,400 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,453 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,504 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,555 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,604 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-22 10:21:58,656 44 INFO rb-01d1866-225816-427570 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-22 10:21:58,733 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6690944 (allocated 7864320) 2026-10-22 10:21:58,737 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 139234 2026-10-22 10:21:58,738 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-22 10:21:58,741 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 139234 2026-10-22 10:21:58,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102158_847626_test_preparation_categories_are_loaded.txt 2026-10-22 10:21:58,848 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmp3c9lxmkc_chrome_odoo" 2026-10-22 10:21:58,923 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:22:00,800 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-22 10:22:10,687 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 139406 2026-10-22 10:22:10,687 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpn84uh4e7_chrome_odoo 2026-10-22 10:22:10,688 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:41901/json/version 2026-10-22 10:22:10,689 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:10,724 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-22 10:22:10,724 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:41901/json 2026-10-22 10:22:10,725 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:10,742 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:41901/devtools/page/3C4DFD6993B6D6E59E3E74A6827E9CF1 2026-10-22 10:22:10,750 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-22 10:22:10,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-22 10:22:10,786 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-22 10:22:11,256 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=d2fae835fdd24e86" in browser 2026-10-22 10:22:11,257 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=d2fae835fdd24e86" 2026-10-22 10:22:11,284 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:22:11,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:11] "GET /pos-self/177?access_token=d2fae835fdd24e86 HTTP/1.1" 200 - 56 0.060 0.565 2026-10-22 10:22:11,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '3C4DFD6993B6D6E59E3E74A6827E9CF1', 'loaderId': '38644FE99EF42A3A7495F919A29CA2CC', 'isDownload': False} 2026-10-22 10:22:11,906 44 INFO rb-01d1866-225816-427570 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-22 10:22:11,930 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:22:11,956 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:22:11,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:11] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.037 2026-10-22 10:22:12,022 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:22:12,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.030 0.075 2026-10-22 10:22:12,060 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:22:12,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.132 2026-10-22 10:22:12,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-22 10:22:12,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:22:12,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.007 0.018 2026-10-22 10:22:12,332 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate test code "odoo.startTour('kiosk_simple_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=d2fae835fdd24e86", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:22:12,336 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:22:12,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.006 2026-10-22 10:22:12,343 44 INFO rb-01d1866-225816-427570 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-22 10:22:12,399 44 INFO rb-01d1866-225816-427570 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-22 10:22:12,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.065 0.076 2026-10-22 10:22:12,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.202 2026-10-22 10:22:13,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "POST /pos-self/data/177 HTTP/1.1" 200 - 172 0.225 0.243 2026-10-22 10:22:13,044 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.431 2026-10-22 10:22:13,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-22 10:22:13,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-22 10:22:13,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/ir.attachment/12238/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-22 10:22:13,257 44 INFO rb-01d1866-225816-427570 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-22 10:22:13,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.003 0.032 2026-10-22 10:22:13,352 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:22:13,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.012 0.030 2026-10-22 10:22:13,372 44 INFO rb-01d1866-225816-427570 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-22 10:22:13,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-22 10:22:13,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-22 10:22:13,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-22 10:22:13,439 44 INFO rb-01d1866-225816-427570 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-22 10:22:13,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.086 2026-10-22 10:22:13,468 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22: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-22 10:22:13,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/ir.attachment/12187/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-22 10:22:13,490 44 INFO rb-01d1866-225816-427570 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-22 10:22:13,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-22 10:22:13,559 44 INFO rb-01d1866-225816-427570 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-22 10:22:13,635 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61859548 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': '9f7d4a55-df8e-432b-b984-58c2092b9285'}] 2026-10-22 10:22:13,702 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61859548 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': '9f7d4a55-df8e-432b-b984-58c2092b9285'} created pos.order #958 2026-10-22 10:22:13,737 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61859548 finished 2026-10-22 10:22:13,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.127 0.240 2026-10-22 10:22:13,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:13] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.010 2026-10-22 10:22:14,002 44 INFO rb-01d1866-225816-427570 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-22 10:22:14,050 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-22 10:22:14,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-22 10:22:14,123 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7546304 (allocated 8912896) 2026-10-22 10:22:14,134 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 139406 2026-10-22 10:22:14,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-22 10:22:14,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 139406 2026-10-22 10:22:14,233 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102214_232975_test_duplicate_order_kiosk.txt 2026-10-22 10:22:14,233 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmpn84uh4e7_chrome_odoo" 2026-10-22 10:22:14,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_kiosk_reloads_on_config_change ... 2026-10-22 10:22:23,142 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-22 10:22:31,466 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 139596 2026-10-22 10:22:31,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmp3z88yug0_chrome_odoo 2026-10-22 10:22:31,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:38753/json/version 2026-10-22 10:22:31,468 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:31,492 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-10-22 10:22:31,492 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:38753/json 2026-10-22 10:22:31,493 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:31,506 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:38753/devtools/page/C592B29AE9DD0FD95AC3C8F88753EEF8 2026-10-22 10:22:31,523 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-22 10:22:31,541 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-22 10:22:31,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-22 10:22:32,082 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Open "http://127.0.0.1:8069/pos-self/179?access_token=1ddef5f11cbd492c" in browser 2026-10-22 10:22:32,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigating to: "http://127.0.0.1:8069/pos-self/179?access_token=1ddef5f11cbd492c" 2026-10-22 10:22:32,106 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:22:32,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:32] "GET /pos-self/179?access_token=1ddef5f11cbd492c HTTP/1.1" 200 - 56 0.042 0.522 2026-10-22 10:22:32,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': 'C592B29AE9DD0FD95AC3C8F88753EEF8', 'loaderId': 'D6E16A8A51C470DAABE925AB0CEA3EEC', 'isDownload': False} 2026-10-22 10:22:32,676 44 INFO rb-01d1866-225816-427570 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-22 10:22:32,708 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:22:32,739 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:22:32,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:32] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.041 0.038 2026-10-22 10:22:32,814 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:22:32,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:32] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.116 2026-10-22 10:22:32,871 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:22:32,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:32] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.153 2026-10-22 10:22:33,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:22:33,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-22 10:22:33,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-22 10:22:33,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Evaluate test code "odoo.startTour('kiosk_order_price_null', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/179?access_token=1ddef5f11cbd492c", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:22:33,142 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:22:33,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 10:22:33,152 44 INFO rb-01d1866-225816-427570 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-22 10:22:33,281 44 INFO rb-01d1866-225816-427570 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-22 10:22:33,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.048 0.221 2026-10-22 10:22:33,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.341 2026-10-22 10:22:33,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "POST /pos-self/data/179 HTTP/1.1" 200 - 172 0.186 0.278 2026-10-22 10:22:33,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.432 2026-10-22 10:22:34,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.049 2026-10-22 10:22:34,092 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-10-22 10:22:34,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/ir.attachment/12351/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:22:34,213 44 INFO rb-01d1866-225816-427570 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-22 10:22:34,272 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:22:34,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.002 0.047 2026-10-22 10:22:34,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-22 10:22:34,317 44 INFO rb-01d1866-225816-427570 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-22 10:22:34,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.065 2026-10-22 10:22:34,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.085 2026-10-22 10:22:34,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.112 2026-10-22 10:22:34,385 44 INFO rb-01d1866-225816-427570 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-22 10:22:34,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-22 10:22:34,422 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:22:34,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/ir.attachment/12300/raw HTTP/1.1" 200 - 4 0.003 0.034 2026-10-22 10:22:34,440 44 INFO rb-01d1866-225816-427570 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-22 10:22:34,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:34] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.014 0.042 2026-10-22 10:22:34,511 44 INFO rb-01d1866-225816-427570 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-22 10:22:34,559 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85342550 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000001', 'uuid': 'd043acc6-24d5-4c84-ad89-5ed46d65b2d6'}] 2026-10-22 10:22:34,619 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85342550 order {'name': None, 'pos_reference': '260-179-000001', 'uuid': 'd043acc6-24d5-4c84-ad89-5ed46d65b2d6'} created pos.order #959 2026-10-22 10:22:34,652 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85342550 finished 2026-10-22 10:22:35,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 275 0.298 0.498 2026-10-22 10:22:35,372 44 INFO rb-01d1866-225816-427570 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-22 10:22:35,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:35] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.016 2026-10-22 10:22:35,420 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-22 10:22:35,421 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 10:22:35,517 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7474904 (allocated 8388608) 2026-10-22 10:22:35,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 139596 2026-10-22 10:22:35,529 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-22 10:22:35,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 139596 2026-10-22 10:22:35,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102235_636934_test_order_price_null.txt 2026-10-22 10:22:35,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmp3z88yug0_chrome_odoo" 2026-10-22 10:22:35,684 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-22 10:22:45,297 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139787 2026-10-22 10:22:45,297 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpe7lf8urx_chrome_odoo 2026-10-22 10:22:45,297 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:35507/json/version 2026-10-22 10:22:45,304 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:45,394 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-22 10:22:45,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:35507/json 2026-10-22 10:22:45,395 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:45,410 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:35507/devtools/page/1617DB3C428246088B5185F4CBF393CF 2026-10-22 10:22:45,439 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-22 10:22:45,450 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-22 10:22:45,482 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-22 10:22:46,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" in browser 2026-10-22 10:22:46,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" 2026-10-22 10:22:46,158 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:22:46,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:46] "GET /pos-self/180?access_token=5cc99b81f7b9480c HTTP/1.1" 200 - 59 0.040 0.522 2026-10-22 10:22:46,719 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '1617DB3C428246088B5185F4CBF393CF', 'loaderId': 'E4C210D365054319D1432EF5406533A1', 'isDownload': False} 2026-10-22 10:22:46,719 44 INFO rb-01d1866-225816-427570 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-22 10:22:46,747 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:22:46,788 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:22:46,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:46] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.028 0.048 2026-10-22 10:22:46,854 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:22:46,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:46] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.119 2026-10-22 10:22:46,896 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:22:46,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:46] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.141 2026-10-22 10:22:47,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:22:47,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 10:22:47,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.006 0.025 2026-10-22 10:22:47,192 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:22:47,192 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-22 10:22:47,200 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/180?access_token=5cc99b81f7b9480c", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:22:47,220 44 INFO rb-01d1866-225816-427570 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-22 10:22:47,276 44 INFO rb-01d1866-225816-427570 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-22 10:22:47,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "POST /pos-self/relations/180 HTTP/1.1" 200 - 37 0.046 0.067 2026-10-22 10:22:47,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-22 10:22:47,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "POST /pos-self/data/180 HTTP/1.1" 200 - 179 0.173 0.281 2026-10-22 10:22:47,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.389 2026-10-22 10:22:47,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:47] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.045 2026-10-22 10:22:47,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-22 10:22:48,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/ir.attachment/12409/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-22 10:22:48,040 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/ir.attachment/12358/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:22:48,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:22:48,186 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.007 0.034 2026-10-22 10:22:48,249 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.009 0.072 2026-10-22 10:22:48,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.009 0.083 2026-10-22 10:22:48,335 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.015 0.106 2026-10-22 10:22:48,383 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-22 10:22:48,406 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.175 2026-10-22 10:22:48,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.183 2026-10-22 10:22:48,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.template/2513/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-22 10:22:48,471 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.template/2512/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-10-22 10:22:48,542 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,621 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,675 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,678 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22: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-22 10:22:48,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.product/3022/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.008 0.029 2026-10-22 10:22:48,728 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.019 0.061 2026-10-22 10:22:48,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:48] "GET /web/image/product.product/3021/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.015 0.104 2026-10-22 10:22:48,780 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,829 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,892 44 INFO rb-01d1866-225816-427570 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-22 10:22:48,947 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,013 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,122 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18307023 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000001', 'uuid': '4584b029-5f1e-4d10-ad85-d5f5f4b301a7'}] 2026-10-22 10:22:49,186 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18307023 order {'name': None, 'pos_reference': '260-180-000001', 'uuid': '4584b029-5f1e-4d10-ad85-d5f5f4b301a7'} created pos.order #960 2026-10-22 10:22:49,211 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18307023 finished 2026-10-22 10:22:49,446 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:49] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 139 0.142 0.287 2026-10-22 10:22:49,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:49] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.006 0.010 2026-10-22 10:22:49,522 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,575 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,636 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,701 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,755 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-22 10:22:49,807 44 INFO rb-01d1866-225816-427570 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-22 10:22:49,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8664996 (allocated 9699328) 2026-10-22 10:22:49,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139787 2026-10-22 10:22:49,889 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-22 10:22:49,891 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139787 2026-10-22 10:22:49,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102249_988420_test_self_order_kiosk.txt 2026-10-22 10:22:49,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpe7lf8urx_chrome_odoo" 2026-10-22 10:22:50,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139980 2026-10-22 10:22:50,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpkghsbrq__chrome_odoo 2026-10-22 10:22:50,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36411/json/version 2026-10-22 10:22:50,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:50,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-22 10:22:50,444 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36411/json 2026-10-22 10:22:50,445 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:50,450 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:36411/devtools/page/0584B3C53B5971C626C62DEEE0DA55FA 2026-10-22 10:22:50,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-22 10:22:50,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-22 10:22:50,501 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-22 10:22:50,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" in browser 2026-10-22 10:22:50,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" 2026-10-22 10:22:50,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "GET /pos-self/180?access_token=5cc99b81f7b9480c HTTP/1.1" 200 - 7 0.033 0.035 2026-10-22 10:22:50,621 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '0584B3C53B5971C626C62DEEE0DA55FA', 'loaderId': '4CE8B1843BB8314127BBF7975E5AC4D3', 'isDownload': False} 2026-10-22 10:22:50,621 44 INFO rb-01d1866-225816-427570 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-22 10:22:50,645 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:22:50,674 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.014 2026-10-22 10:22:50,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.029 2026-10-22 10:22:50,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.046 2026-10-22 10:22:50,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:22:50,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:22:50,939 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 10:22:50,953 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:22:50,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:22:50,955 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/180?access_token=5cc99b81f7b9480c", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:22:50,970 44 INFO rb-01d1866-225816-427570 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-22 10:22:51,027 44 INFO rb-01d1866-225816-427570 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-22 10:22:51,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.035 0.048 2026-10-22 10:22:51,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.084 2026-10-22 10:22:51,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.148 0.221 2026-10-22 10:22:51,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.366 2026-10-22 10:22:51,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-22 10:22:51,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-22 10:22:51,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /web/image/ir.attachment/12409/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-22 10:22:51,698 44 INFO rb-01d1866-225816-427570 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-22 10:22:51,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /web/image/ir.attachment/12358/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-22 10:22:51,754 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:22:51,854 44 INFO rb-01d1866-225816-427570 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-22 10:22:51,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.002 0.021 2026-10-22 10:22:51,944 44 INFO rb-01d1866-225816-427570 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-22 10:22:51,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.009 0.061 2026-10-22 10:22:51,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:51] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-22 10:22:52,011 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.011 0.079 2026-10-22 10:22:52,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-10-22 10:22:52,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.108 2026-10-22 10:22:52,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-22 10:22:52,083 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,111 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:22:52,142 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.014 0.036 2026-10-22 10:22:52,212 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.010 0.015 2026-10-22 10:22:52,305 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,380 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,446 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10159842 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000002', 'uuid': '68d0a726-9932-4930-93cf-a05725a8b7eb'}] 2026-10-22 10:22:52,534 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10159842 order {'name': None, 'pos_reference': '260-180-000002', 'uuid': '68d0a726-9932-4930-93cf-a05725a8b7eb'} created pos.order #961 2026-10-22 10:22:52,557 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10159842 finished 2026-10-22 10:22:52,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.126 0.186 2026-10-22 10:22:52,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.018 2026-10-22 10:22:52,768 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.006 0.012 2026-10-22 10:22:52,819 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,881 44 INFO rb-01d1866-225816-427570 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-22 10:22:52,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:52] "GET /web/image/ir.attachment/12408/raw HTTP/1.1" 200 - 4 0.005 0.007 2026-10-22 10:22:52,945 44 INFO rb-01d1866-225816-427570 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-22 10:22:53,004 44 INFO rb-01d1866-225816-427570 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-22 10:22:53,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-22 10:22:53,053 44 INFO rb-01d1866-225816-427570 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-22 10:22:53,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8450088 (allocated 9699328) 2026-10-22 10:22:53,130 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139980 2026-10-22 10:22:53,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-22 10:22:53,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139980 2026-10-22 10:22:53,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102253_237002_test_self_order_kiosk.txt 2026-10-22 10:22:53,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpkghsbrq__chrome_odoo" 2026-10-22 10:22:53,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 140165 2026-10-22 10:22:53,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmps4nxq9ab_chrome_odoo 2026-10-22 10:22:53,721 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43343/json/version 2026-10-22 10:22:53,723 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:53,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-22 10:22:53,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43343/json 2026-10-22 10:22:53,744 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:53,768 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:43343/devtools/page/B2202221FC6D13CE76F56E1F30B19B6F 2026-10-22 10:22:53,790 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-22 10:22:53,796 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-22 10:22:53,809 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-22 10:22:53,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" in browser 2026-10-22 10:22:53,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" 2026-10-22 10:22:53,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:53] "GET /pos-self/180?access_token=5cc99b81f7b9480c HTTP/1.1" 200 - 7 0.006 0.042 2026-10-22 10:22:53,895 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'B2202221FC6D13CE76F56E1F30B19B6F', 'loaderId': '3088744608C1239C01CD68E863A99DD3', 'isDownload': False} 2026-10-22 10:22:53,896 44 INFO rb-01d1866-225816-427570 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-22 10:22:53,925 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:22:53,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:53] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.010 2026-10-22 10:22:53,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:53] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.019 2026-10-22 10:22:53,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:53] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.024 2026-10-22 10:22:54,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.016 2026-10-22 10:22:54,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:22:54,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.012 2026-10-22 10:22:54,237 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:22:54,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:22:54,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/180?access_token=5cc99b81f7b9480c", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:22:54,262 44 INFO rb-01d1866-225816-427570 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-22 10:22:54,314 44 INFO rb-01d1866-225816-427570 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-22 10:22:54,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.014 0.051 2026-10-22 10:22:54,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.079 2026-10-22 10:22:54,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.081 0.202 2026-10-22 10:22:54,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.278 2026-10-22 10:22:54,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-22 10:22:54,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-22 10:22:54,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /web/image/ir.attachment/12409/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:22:54,864 44 INFO rb-01d1866-225816-427570 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-22 10:22:54,946 44 INFO rb-01d1866-225816-427570 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-22 10:22:54,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.014 0.039 2026-10-22 10:22:54,958 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:22:54,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:54] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.001 0.088 2026-10-22 10:22:54,992 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-22 10:22:55,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.104 2026-10-22 10:22:55,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-22 10:22:55,067 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-10-22 10:22:55,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-10-22 10:22:55,140 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "GET /web/image/ir.attachment/12358/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:22:55,184 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22: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-22 10:22:55,192 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-22 10:22:55,255 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,320 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,389 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,457 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47451444 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000003', 'uuid': '81d82f19-c9a1-4fd4-9ee2-eb0604564dd9'}] 2026-10-22 10:22:55,509 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47451444 order {'name': None, 'pos_reference': '260-180-000003', 'uuid': '81d82f19-c9a1-4fd4-9ee2-eb0604564dd9'} created pos.order #962 2026-10-22 10:22:55,538 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47451444 finished 2026-10-22 10:22:55,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.069 0.222 2026-10-22 10:22:55,765 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.019 2026-10-22 10:22:55,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:55] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.030 2026-10-22 10:22:55,814 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,871 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,920 44 INFO rb-01d1866-225816-427570 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-22 10:22:55,991 44 INFO rb-01d1866-225816-427570 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-22 10:22:56,050 44 INFO rb-01d1866-225816-427570 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-22 10:22:56,102 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-22 10:22:56,103 44 INFO rb-01d1866-225816-427570 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-22 10:22:56,164 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8098820 (allocated 8912896) 2026-10-22 10:22:56,166 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 140165 2026-10-22 10:22:56,170 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-22 10:22:56,171 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 140165 2026-10-22 10:22:56,266 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102256_266689_test_self_order_kiosk.txt 2026-10-22 10:22:56,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmps4nxq9ab_chrome_odoo" 2026-10-22 10:22:56,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 140352 2026-10-22 10:22:56,765 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp5dk36mnu_chrome_odoo 2026-10-22 10:22:56,766 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:35175/json/version 2026-10-22 10:22:56,767 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:56,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-22 10:22:56,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:35175/json 2026-10-22 10:22:56,795 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:56,813 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:35175/devtools/page/5BFB3D5637E859DC29B94BB463AE1EC1 2026-10-22 10:22:56,830 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-22 10:22:56,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-22 10:22:56,878 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-22 10:22:56,893 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" in browser 2026-10-22 10:22:56,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" 2026-10-22 10:22:56,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:56] "GET /pos-self/180?access_token=5cc99b81f7b9480c HTTP/1.1" 200 - 7 0.008 0.031 2026-10-22 10:22:56,957 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '5BFB3D5637E859DC29B94BB463AE1EC1', 'loaderId': 'B4DB2288E723B7B851C7CADB923FE0C3', 'isDownload': False} 2026-10-22 10:22:56,957 44 INFO rb-01d1866-225816-427570 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-22 10:22:56,980 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:22:57,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.014 2026-10-22 10:22:57,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.029 2026-10-22 10:22:57,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.032 2026-10-22 10:22:57,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:22:57,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:22:57,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/180?access_token=5cc99b81f7b9480c", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:22:57,327 44 INFO rb-01d1866-225816-427570 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-22 10:22:57,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.012 0.023 2026-10-22 10:22:57,338 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:22:57,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:22:57,368 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.006 2026-10-22 10:22:57,385 44 INFO rb-01d1866-225816-427570 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-22 10:22:57,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.024 0.057 2026-10-22 10:22:57,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-22 10:22:57,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.158 0.238 2026-10-22 10:22:57,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:57] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.041 2026-10-22 10:22:57,990 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-22 10:22:58,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/ir.attachment/12409/raw HTTP/1.1" 200 - 4 0.009 0.009 2026-10-22 10:22:58,149 44 INFO rb-01d1866-225816-427570 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-22 10:22:58,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/ir.attachment/12408/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:22:58,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.002 0.024 2026-10-22 10:22:58,239 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:22:58,275 44 INFO rb-01d1866-225816-427570 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-22 10:22:58,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.010 0.063 2026-10-22 10:22:58,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-10-22 10:22:58,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.009 0.079 2026-10-22 10:22:58,350 44 INFO rb-01d1866-225816-427570 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-22 10:22:58,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-22 10:22:58,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-22 10:22:58,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.121 2026-10-22 10:22:58,420 44 INFO rb-01d1866-225816-427570 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-22 10:22:58,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/ir.attachment/12358/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:22:58,456 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:22:58,474 44 INFO rb-01d1866-225816-427570 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-22 10:22:58,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.008 0.026 2026-10-22 10:22:58,547 44 INFO rb-01d1866-225816-427570 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-22 10:22:58,607 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6633651 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000004', 'uuid': '036db295-9fef-4676-827d-78315d81cb44'}] 2026-10-22 10:22:58,654 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6633651 order {'name': None, 'pos_reference': '260-180-000004', 'uuid': '036db295-9fef-4676-827d-78315d81cb44'} created pos.order #963 2026-10-22 10:22:58,688 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6633651 finished 2026-10-22 10:22:58,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.083 0.222 2026-10-22 10:22:58,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.017 2026-10-22 10:22:58,949 44 INFO rb-01d1866-225816-427570 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-22 10:22:58,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:22:58] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.023 2026-10-22 10:22:58,997 44 INFO rb-01d1866-225816-427570 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-22 10:22:59,073 44 INFO rb-01d1866-225816-427570 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-22 10:22:59,137 44 INFO rb-01d1866-225816-427570 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-22 10:22:59,187 44 INFO rb-01d1866-225816-427570 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-22 10:22:59,238 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-22 10:22:59,239 44 INFO rb-01d1866-225816-427570 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-22 10:22:59,310 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8053100 (allocated 8912896) 2026-10-22 10:22:59,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 140352 2026-10-22 10:22:59,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-22 10:22:59,317 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 140352 2026-10-22 10:22:59,421 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102259_421028_test_self_order_kiosk.txt 2026-10-22 10:22:59,421 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp5dk36mnu_chrome_odoo" 2026-10-22 10:22:59,860 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 140544 2026-10-22 10:22:59,861 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp9srmd6cu_chrome_odoo 2026-10-22 10:22:59,861 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43313/json/version 2026-10-22 10:22:59,863 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:59,887 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-22 10:22:59,888 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43313/json 2026-10-22 10:22:59,888 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:22:59,915 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:43313/devtools/page/718C88B7CBC2BA799ED1A098FC246E7F 2026-10-22 10:22:59,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-22 10:22:59,963 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-22 10:22:59,981 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-22 10:22:59,989 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" in browser 2026-10-22 10:22:59,989 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/180?access_token=5cc99b81f7b9480c" 2026-10-22 10:23:00,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /pos-self/180?access_token=5cc99b81f7b9480c HTTP/1.1" 200 - 7 0.009 0.052 2026-10-22 10:23:00,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '718C88B7CBC2BA799ED1A098FC246E7F', 'loaderId': 'E457010F75D7680E4A838F6BABF711F0', 'isDownload': False} 2026-10-22 10:23:00,079 44 INFO rb-01d1866-225816-427570 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-22 10:23:00,122 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:23:00,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.017 2026-10-22 10:23:00,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.032 2026-10-22 10:23:00,183 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.043 2026-10-22 10:23:00,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.010 0.009 2026-10-22 10:23:00,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:23:00,485 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.014 2026-10-22 10:23:00,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_order_kiosk_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/180?access_token=5cc99b81f7b9480c", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:23:00,492 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:23:00,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:23:00,503 44 INFO rb-01d1866-225816-427570 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-22 10:23:00,560 44 INFO rb-01d1866-225816-427570 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-22 10:23:00,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.019 0.056 2026-10-22 10:23:00,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.079 2026-10-22 10:23:00,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.132 0.245 2026-10-22 10:23:00,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.375 2026-10-22 10:23:01,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-22 10:23:01,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-22 10:23:01,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/ir.attachment/12409/raw HTTP/1.1" 200 - 4 0.014 0.016 2026-10-22 10:23:01,247 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,334 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:23:01,349 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.010 0.068 2026-10-22 10:23:01,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.007 0.100 2026-10-22 10:23:01,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.087 2026-10-22 10:23:01,433 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-10-22 10:23:01,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-22 10:23:01,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-22 10:23:01,510 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-22 10:23:01,594 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,630 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/ir.attachment/12358/raw HTTP/1.1" 200 - 4 0.011 0.015 2026-10-22 10:23:01,659 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,669 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "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-22 10:23:01,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.010 0.032 2026-10-22 10:23:01,705 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:01] "GET /web/image/product.product/3018/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.005 0.050 2026-10-22 10:23:01,759 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,818 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,889 44 INFO rb-01d1866-225816-427570 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-22 10:23:01,958 44 INFO rb-01d1866-225816-427570 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-22 10:23:02,021 44 INFO rb-01d1866-225816-427570 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-22 10:23:02,071 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-22 10:23:02,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 10:23:02,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8125100 (allocated 8650752) 2026-10-22 10:23:02,132 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 140544 2026-10-22 10:23:02,132 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-22 10:23:02,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 140544 2026-10-22 10:23:02,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102302_240054_test_self_order_kiosk.txt 2026-10-22 10:23:02,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp9srmd6cu_chrome_odoo" 2026-10-22 10:23:02,328 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice ... 2026-10-22 10:23:12,526 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome pid: 140729 2026-10-22 10:23:12,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome headless temporary user profile dir: /tmp/tmp5ws26pig_chrome_odoo 2026-10-22 10:23:12,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Issuing json command http://127.0.0.1:46183/json/version 2026-10-22 10:23:12,528 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:23:12,622 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Browser version: Chrome/150.0.7871.114 2026-10-22 10:23:12,622 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Issuing json command http://127.0.0.1:46183/json 2026-10-22 10:23:12,623 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:23:12,639 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Websocket url found: ws://127.0.0.1:46183/devtools/page/758B76927BD68472DEDE98E2687028E0 2026-10-22 10:23:12,660 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Enable chrome headless console log notification 2026-10-22 10:23:12,672 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome headless enable page notifications 2026-10-22 10:23:12,699 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Setting session cookie in browser 2026-10-22 10:23:13,176 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Open "http://127.0.0.1:8069/pos-self/181?access_token=084591b0f49744b2" in browser 2026-10-22 10:23:13,176 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigating to: "http://127.0.0.1:8069/pos-self/181?access_token=084591b0f49744b2" 2026-10-22 10:23:13,204 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:23:14,055 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /pos-self/181?access_token=084591b0f49744b2 HTTP/1.1" 200 - 57 0.040 0.824 2026-10-22 10:23:14,059 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigation result: {'frameId': '758B76927BD68472DEDE98E2687028E0', 'loaderId': '35303EDB2594F38A850FDC629ABA0441', 'isDownload': False} 2026-10-22 10:23:14,060 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_combo_fixed_choice')" 2026-10-22 10:23:14,092 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:23:14,123 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:23:14,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.045 2026-10-22 10:23:14,191 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:23:14,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.106 2026-10-22 10:23:14,268 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:23:14,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.158 2026-10-22 10:23:14,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.025 2026-10-22 10:23:14,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.036 2026-10-22 10:23:14,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.012 2026-10-22 10:23:14,513 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:23:14,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:23:14,520 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_fixed_choice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/181?access_token=084591b0f49744b2", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:23:14,533 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [1/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-22 10:23:14,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "POST /pos-self/relations/181 HTTP/1.1" 200 - 37 0.027 0.056 2026-10-22 10:23:14,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.180 2026-10-22 10:23:15,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "POST /pos-self/data/181 HTTP/1.1" 200 - 186 0.198 0.340 2026-10-22 10:23:15,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.480 2026-10-22 10:23:15,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-22 10:23:15,348 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: Owl is running in 'dev' mode. 2026-10-22 10:23:15,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/ir.attachment/12467/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:23:15,447 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [2/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-22 10:23:15,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/ir.attachment/12416/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-22 10:23:15,491 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:23:15,549 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [3/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-10-22 10:23:15,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.006 0.029 2026-10-22 10:23:15,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [4/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on product 'Test Fixed Combo' (trigger: .product_list .o_self_product_box span:contains('Test Fixed Combo')) 2026-10-22 10:23:15,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.002 0.050 2026-10-22 10:23:15,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.014 0.060 2026-10-22 10:23:15,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-22 10:23:15,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-22 10:23:15,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.011 0.112 2026-10-22 10:23:15,739 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [5/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on combo product 'Variable Side 1' (trigger: .combo_product_box span:contains('Variable Side 1')) 2026-10-22 10:23:15,759 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-22 10:23:15,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2514/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-22 10:23:15,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2517/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-22 10:23:15,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [6/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check the combo price includes the fixed choice extra price (trigger: .o_self_combo_page .o-so-tabular-nums:contains('12.00')) 2026-10-22 10:23:15,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2515/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-22 10:23:15,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.template/2516/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-22 10:23:15,862 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [7/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-22 10:23:15,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.product/3024/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.010 0.089 2026-10-22 10:23:15,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:15] "GET /web/image/product.product/3025/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.010 0.119 2026-10-22 10:23:15,940 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [8/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-22 10:23:16,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [9/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check combo Test Fixed Combo (trigger: .product-cart-item div:contains("Test Fixed Combo"):has(div:contains(Variable Side 1))) 2026-10-22 10:23:16,052 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:16] "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-22 10:23:16,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [10/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check combo Test Fixed Combo (trigger: .product-cart-item div:contains("Test Fixed Combo"):has(div:contains(Fixed Side))) 2026-10-22 10:23:16,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:16] "GET /web/image/product.product/3026/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.011 0.035 2026-10-22 10:23:16,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [11/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-22 10:23:16,184 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [12/14] Tour test_self_order_kiosk_combo_fixed_choice → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-22 10:23:16,269 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [13/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-22 10:23:16,337 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [14/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-22 10:23:16,460 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64341573 started for PoS orders references: [{'name': None, 'pos_reference': '260-181-000001', 'uuid': 'a64c67d0-1c15-4de5-9e96-940175025400'}] 2026-10-22 10:23:16,548 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64341573 order {'name': None, 'pos_reference': '260-181-000001', 'uuid': 'a64c67d0-1c15-4de5-9e96-940175025400'} created pos.order #964 2026-10-22 10:23:16,581 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64341573 finished 2026-10-22 10:23:16,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 131 0.198 0.273 2026-10-22 10:23:16,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.015 2026-10-22 10:23:16,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:16] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.019 2026-10-22 10:23:16,918 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: tour succeeded 2026-10-22 10:23:16,919 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_combo_fixed_choice SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-22 10:23:17,022 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: heap 10015700 (allocated 11272192) 2026-10-22 10:23:17,024 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing chrome headless with pid 140729 2026-10-22 10:23:17,028 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing websocket connection 2026-10-22 10:23:17,030 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Terminating chrome headless with pid 140729 2026-10-22 10:23:17,158 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102317_157825_test_self_order_kiosk_combo_fixed_choice.txt 2026-10-22 10:23:17,158 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Removing chrome user profile "/tmp/tmp5ws26pig_chrome_odoo" 2026-10-22 10:23:17,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-22 10:23:27,700 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [374] 2026-10-22 10:23:28,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 140926 2026-10-22 10:23:28,396 44 INFO rb-01d1866-225816-427570 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/tmpsfps1mz8_chrome_odoo 2026-10-22 10:23:28,397 44 INFO rb-01d1866-225816-427570 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:33675/json/version 2026-10-22 10:23:28,399 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:23:28,438 44 INFO rb-01d1866-225816-427570 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-22 10:23:28,438 44 INFO rb-01d1866-225816-427570 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:33675/json 2026-10-22 10:23:28,439 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:23:28,459 44 INFO rb-01d1866-225816-427570 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:33675/devtools/page/BA6CF8371574F3F11F308075AC196BC1 2026-10-22 10:23:28,475 44 INFO rb-01d1866-225816-427570 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-22 10:23:28,480 44 INFO rb-01d1866-225816-427570 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-22 10:23:28,524 44 INFO rb-01d1866-225816-427570 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-22 10:23:28,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Open "http://127.0.0.1:8069/pos-self/182?access_token=c4dd287596c7438e" in browser 2026-10-22 10:23:28,929 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigating to: "http://127.0.0.1:8069/pos-self/182?access_token=c4dd287596c7438e" 2026-10-22 10:23:28,952 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:23:29,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:29] "GET /pos-self/182?access_token=c4dd287596c7438e HTTP/1.1" 200 - 57 0.045 0.650 2026-10-22 10:23:29,647 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': 'BA6CF8371574F3F11F308075AC196BC1', 'loaderId': '532FD9E625359259E8EA8B9123BCEB1A', 'isDownload': False} 2026-10-22 10:23:29,647 44 INFO rb-01d1866-225816-427570 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-22 10:23:29,675 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:23:29,711 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:23:29,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:29] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.049 2026-10-22 10:23:29,794 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:23:29,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:29] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.117 2026-10-22 10:23:29,838 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:23:29,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:29] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.153 2026-10-22 10:23:30,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:23:30,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.014 2026-10-22 10:23:30,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.006 0.023 2026-10-22 10:23:30,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_qty_max_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/182?access_token=c4dd287596c7438e", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:23:30,154 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:23:30,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:23:30,160 44 INFO rb-01d1866-225816-427570 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-22 10:23:30,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "POST /pos-self/relations/182 HTTP/1.1" 200 - 37 0.039 0.061 2026-10-22 10:23:30,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-22 10:23:30,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "POST /pos-self/data/182 HTTP/1.1" 200 - 187 0.182 0.288 2026-10-22 10:23:30,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.442 2026-10-22 10:23:30,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-22 10:23:30,920 44 INFO rb-01d1866-225816-427570 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-22 10:23:30,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:30] "GET /web/image/ir.attachment/12525/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-22 10:23:31,018 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/ir.attachment/12474/raw HTTP/1.1" 200 - 4 0.010 0.033 2026-10-22 10:23:31,088 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:23:31,180 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,241 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/product.template/2518/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-22 10:23:31,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/pos.category/352/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.002 0.080 2026-10-22 10:23:31,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/pos.category/353/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.011 0.085 2026-10-22 10:23:31,335 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/pos.category/354/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.007 0.130 2026-10-22 10:23:31,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.004 0.176 2026-10-22 10:23:31,410 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/product.template/2519/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-22 10:23:31,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/product.template/2520/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.171 2026-10-22 10:23:31,458 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/product.template/2521/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.010 0.135 2026-10-22 10:23:31,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/product.template/2522/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-22 10:23:31,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/product.template/2527/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-22 10:23:31,508 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:31] "GET /web/image/product.product/3030/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.015 0.115 2026-10-22 10:23:31,569 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,618 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,686 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,744 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,840 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-10-22 10:23:31,841 44 INFO rb-01d1866-225816-427570 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-22 10:23:31,924 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9375992 (allocated 10223616) 2026-10-22 10:23:31,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 140926 2026-10-22 10:23:31,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-10-22 10:23:31,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 140926 2026-10-22 10:23:32,036 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102332_035714_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-22 10:23:32,036 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmpsfps1mz8_chrome_odoo" 2026-10-22 10:23:32,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-22 10:23:41,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 141111 2026-10-22 10:23:41,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpj2r8guzs_chrome_odoo 2026-10-22 10:23:41,820 44 INFO rb-01d1866-225816-427570 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:46725/json/version 2026-10-22 10:23:41,822 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:23:41,843 44 INFO rb-01d1866-225816-427570 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-22 10:23:41,844 44 INFO rb-01d1866-225816-427570 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:46725/json 2026-10-22 10:23:41,845 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:23:41,859 44 INFO rb-01d1866-225816-427570 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:46725/devtools/page/9B0D43E1818E5F5038DF122FB5110C21 2026-10-22 10:23:41,878 44 INFO rb-01d1866-225816-427570 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-22 10:23:41,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-10-22 10:23:41,934 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-10-22 10:23:42,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Open "http://127.0.0.1:8069/pos-self/183?access_token=34cb0ebe217f41f6" in browser 2026-10-22 10:23:42,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigating to: "http://127.0.0.1:8069/pos-self/183?access_token=34cb0ebe217f41f6" 2026-10-22 10:23:42,491 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:23:43,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /pos-self/183?access_token=34cb0ebe217f41f6 HTTP/1.1" 200 - 57 0.071 0.590 2026-10-22 10:23:43,149 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': '9B0D43E1818E5F5038DF122FB5110C21', 'loaderId': 'A3348F7F5E6DE52137F700BE8877F6C5', 'isDownload': False} 2026-10-22 10:23:43,149 44 INFO rb-01d1866-225816-427570 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-22 10:23:43,175 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:23:43,224 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:23:43,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.049 2026-10-22 10:23:43,304 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:23:43,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.131 2026-10-22 10:23:43,340 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:23:43,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.153 2026-10-22 10:23:43,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-22 10:23:43,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.011 2026-10-22 10:23:43,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.019 2026-10-22 10:23:43,650 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:23:43,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:23:43,654 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_sides', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/183?access_token=34cb0ebe217f41f6", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:23:43,669 44 INFO rb-01d1866-225816-427570 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-22 10:23:43,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "POST /pos-self/relations/183 HTTP/1.1" 200 - 37 0.061 0.069 2026-10-22 10:23:43,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-22 10:23:44,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:44] "POST /pos-self/data/183 HTTP/1.1" 200 - 186 0.213 0.488 2026-10-22 10:23:44,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.665 2026-10-22 10:23:44,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.043 2026-10-22 10:23:44,700 44 INFO rb-01d1866-225816-427570 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-22 10:23:44,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:44] "GET /web/image/ir.attachment/12583/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 10:23:44,815 44 INFO rb-01d1866-225816-427570 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-22 10:23:44,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:44] "GET /web/image/ir.attachment/12532/raw HTTP/1.1" 200 - 4 0.001 0.022 2026-10-22 10:23:44,854 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:23:44,955 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,025 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-22 10:23:45,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.005 0.052 2026-10-22 10:23:45,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.070 2026-10-22 10:23:45,113 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,115 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-22 10:23:45,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-22 10:23:45,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.118 2026-10-22 10:23:45,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-22 10:23:45,202 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/product.template/2528/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.008 0.128 2026-10-22 10:23:45,257 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23:45] "GET /web/image/product.product/3020/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.009 0.118 2026-10-22 10:23:45,327 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,369 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:23: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-22 10:23:45,387 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,449 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,534 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-22 10:23:45,535 44 INFO rb-01d1866-225816-427570 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-22 10:23:45,621 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9292200 (allocated 10223616) 2026-10-22 10:23:45,624 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 141111 2026-10-22 10:23:45,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-22 10:23:45,627 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 141111 2026-10-22 10:23:45,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102345_736213_test_self_order_kiosk_combo_sides.txt 2026-10-22 10:23:45,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpj2r8guzs_chrome_odoo" 2026-10-22 10:23:45,801 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-22 10:23:55,025 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-22 10:24:04,183 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-22 10:24:13,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 141304 2026-10-22 10:24:13,655 44 INFO rb-01d1866-225816-427570 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/tmp9vz53zez_chrome_odoo 2026-10-22 10:24:13,655 44 INFO rb-01d1866-225816-427570 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:40129/json/version 2026-10-22 10:24:13,657 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:13,703 44 INFO rb-01d1866-225816-427570 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-22 10:24:13,703 44 INFO rb-01d1866-225816-427570 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:40129/json 2026-10-22 10:24:13,704 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:13,731 44 INFO rb-01d1866-225816-427570 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:40129/devtools/page/DC26B750836790AF3B36FABC436C1AA1 2026-10-22 10:24:13,756 44 INFO rb-01d1866-225816-427570 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-22 10:24:13,758 44 INFO rb-01d1866-225816-427570 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-22 10:24:13,783 44 INFO rb-01d1866-225816-427570 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-22 10:24:14,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos-self/186?access_token=5af1bd6ee8184ed5" in browser 2026-10-22 10:24:14,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos-self/186?access_token=5af1bd6ee8184ed5" 2026-10-22 10:24:14,278 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:24:14,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:14] "GET /pos-self/186?access_token=5af1bd6ee8184ed5 HTTP/1.1" 200 - 57 0.040 0.670 2026-10-22 10:24:14,986 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'DC26B750836790AF3B36FABC436C1AA1', 'loaderId': '1B706FB4AE55CC900CEAD50801E3DF85', 'isDownload': False} 2026-10-22 10:24:14,986 44 INFO rb-01d1866-225816-427570 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-22 10:24:15,015 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:24:15,061 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:24:15,122 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.009 0.084 2026-10-22 10:24:15,142 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:24:15,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.117 2026-10-22 10:24:15,208 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:24:15,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.181 2026-10-22 10:24:15,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:24:15,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-22 10:24:15,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.022 2026-10-22 10:24:15,480 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_self_order_kiosk_unpaid', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/186?access_token=5af1bd6ee8184ed5", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:24:15,488 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:24:15,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 10:24:15,491 44 INFO rb-01d1866-225816-427570 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-22 10:24:15,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "POST /pos-self/relations/186 HTTP/1.1" 200 - 41 0.072 0.076 2026-10-22 10:24:15,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-22 10:24:16,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "POST /pos-self/data/186 HTTP/1.1" 200 - 173 0.217 0.289 2026-10-22 10:24:16,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.442 2026-10-22 10:24:16,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-22 10:24:16,333 44 INFO rb-01d1866-225816-427570 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-22 10:24:16,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/ir.attachment/12754/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:24:16,465 44 INFO rb-01d1866-225816-427570 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-22 10:24:16,539 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:16,561 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.001 0.050 2026-10-22 10:24:16,564 44 INFO rb-01d1866-225816-427570 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-22 10:24:16,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-22 10:24:16,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-22 10:24:16,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-22 10:24:16,642 44 INFO rb-01d1866-225816-427570 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-22 10:24:16,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-10-22 10:24:16,666 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-22 10:24:16,711 44 INFO rb-01d1866-225816-427570 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-22 10:24:16,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/ir.attachment/12703/raw HTTP/1.1" 200 - 4 0.005 0.012 2026-10-22 10:24:16,780 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "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-22 10:24:16,795 44 INFO rb-01d1866-225816-427570 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-22 10:24:16,801 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:16] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.010 0.027 2026-10-22 10:24:16,855 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45352742 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': 'b661b4f1-f6be-4813-9dad-4ea4a7bbe5f7'}] 2026-10-22 10:24:16,947 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45352742 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': 'b661b4f1-f6be-4813-9dad-4ea4a7bbe5f7'} created pos.order #965 2026-10-22 10:24:16,971 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45352742 finished 2026-10-22 10:24:17,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.136 0.217 2026-10-22 10:24:17,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-22 10:24:17,241 44 INFO rb-01d1866-225816-427570 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-22 10:24:17,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.021 2026-10-22 10:24:17,263 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:17] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.037 2026-10-22 10:24:17,299 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7497636 (allocated 8650752) 2026-10-22 10:24:17,306 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 141304 2026-10-22 10:24:17,307 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-22 10:24:17,309 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 141304 2026-10-22 10:24:17,422 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102417_421851_test_self_order_kiosk_to_cashier_payment.txt 2026-10-22 10:24:17,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp9vz53zez_chrome_odoo" 2026-10-22 10:24:17,879 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 141486 2026-10-22 10:24:17,879 44 INFO rb-01d1866-225816-427570 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/tmp6i43i3r6_chrome_odoo 2026-10-22 10:24:17,879 44 INFO rb-01d1866-225816-427570 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:44089/json/version 2026-10-22 10:24:17,881 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:17,963 44 INFO rb-01d1866-225816-427570 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-22 10:24:17,963 44 INFO rb-01d1866-225816-427570 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:44089/json 2026-10-22 10:24:17,964 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:17,985 44 INFO rb-01d1866-225816-427570 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:44089/devtools/page/2D8C8122A17436BF2C81BD64C6A8F6B2 2026-10-22 10:24:18,007 44 INFO rb-01d1866-225816-427570 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-22 10:24:18,022 44 INFO rb-01d1866-225816-427570 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-22 10:24:18,105 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:24:18,130 44 INFO rb-01d1866-225816-427570 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-22 10:24:18,148 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos/ui/187" in browser 2026-10-22 10:24:18,148 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/187" 2026-10-22 10:24:18,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:18] "GET /pos/ui/187 HTTP/1.1" 200 - 112 0.148 0.507 2026-10-22 10:24:18,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '2D8C8122A17436BF2C81BD64C6A8F6B2', 'loaderId': 'DE13ABB23AC1A9FC581C85D3016AD1B2', 'isDownload': False} 2026-10-22 10:24:18,827 44 INFO rb-01d1866-225816-427570 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-22 10:24:18,854 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:24:18,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:18] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-22 10:24:18,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:18] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 10:24:18,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:18] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 10:24:19,637 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:24:19,646 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:19,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:24:19,753 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:24:19,758 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_pay_unpaid_order_from_kiosk', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/187", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:24:19,769 44 INFO rb-01d1866-225816-427570 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-22 10:24:19,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.057 0.096 2026-10-22 10:24:19,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.138 2026-10-22 10:24:19,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:24:19,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:24:19,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 10:24:19,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.022 0.047 2026-10-22 10:24:19,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-22 10:24:20,130 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.038 0.081 2026-10-22 10:24:21,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 409 0.529 0.591 2026-10-22 10:24:21,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "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-22 10:24:21,429 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:24:21,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.066 2026-10-22 10:24:21,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24: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-22 10:24:21,612 44 INFO rb-01d1866-225816-427570 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-22 10:24:21,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.010 2026-10-22 10:24:21,699 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:21,727 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:24:21,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.008 0.023 2026-10-22 10:24:21,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-22 10:24:21,783 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:24:21,786 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:21,827 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:24:21,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.018 0.060 2026-10-22 10:24:21,951 44 INFO rb-01d1866-225816-427570 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-22 10:24:22,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /pos/ui/187?from_backend=True HTTP/1.1" 200 - 34 0.054 0.141 2026-10-22 10:24:22,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.041 2026-10-22 10:24:22,112 44 INFO rb-01d1866-225816-427570 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-22 10:24:22,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /pos/ui/187 HTTP/1.1" 200 - 34 0.083 0.322 2026-10-22 10:24:22,228 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:22,266 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/image?model=product.template&field=image_128&id=2507&unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.214 2026-10-22 10:24:22,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/image?model=product.template&field=image_128&id=2508&unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-22 10:24:22,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/image?model=product.template&field=image_128&id=2509&unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.264 2026-10-22 10:24:22,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/image?model=product.template&field=image_128&id=2511&unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.010 0.282 2026-10-22 10:24:22,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/image?model=product.template&field=image_128&id=2510&unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.358 2026-10-22 10:24:22,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.027 0.260 2026-10-22 10:24:22,591 44 INFO rb-01d1866-225816-427570 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-22 10:24:22,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 71 0.168 0.116 2026-10-22 10:24:22,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.007 0.031 2026-10-22 10:24:22,974 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:22,975 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,043 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,105 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,159 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,255 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,281 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:24:23,306 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,365 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,437 44 INFO rb-01d1866-225816-427570 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-22 10:24:23,442 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98835985 started for PoS orders references: [{'name': '/', 'pos_reference': '260-186-000001', 'uuid': 'b661b4f1-f6be-4813-9dad-4ea4a7bbe5f7'}] 2026-10-22 10:24:23,447 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:23,600 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [862] to pos.order #965 2026-10-22 10:24:24,235 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98835985 order {'name': '/', 'pos_reference': '260-186-000001', 'uuid': 'b661b4f1-f6be-4813-9dad-4ea4a7bbe5f7'} updated pos.order #965 2026-10-22 10:24:24,264 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98835985 finished 2026-10-22 10:24:24,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.357 0.623 2026-10-22 10:24:24,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 10:24:24,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-22 10:24:24,636 44 INFO rb-01d1866-225816-427570 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-22 10:24:24,652 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18596997 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-186-000001', 'uuid': 'b661b4f1-f6be-4813-9dad-4ea4a7bbe5f7'}] 2026-10-22 10:24:24,683 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18596997 order {'name': 'Shop - 000001', 'pos_reference': '260-186-000001', 'uuid': 'b661b4f1-f6be-4813-9dad-4ea4a7bbe5f7'} sync ignored for existing PoS order pos.order(965,) (state: paid) 2026-10-22 10:24:24,714 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18596997 finished 2026-10-22 10:24:24,766 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15953140 (allocated 17301504) 2026-10-22 10:24:24,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 141486 2026-10-22 10:24:24,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-22 10:24:24,799 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 141486 2026-10-22 10:24:24,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.095 0.121 2026-10-22 10:24:24,917 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102424_917446_test_self_order_kiosk_to_cashier_payment.txt 2026-10-22 10:24:24,917 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp6i43i3r6_chrome_odoo" 2026-10-22 10:24:24,992 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-22 10:24:34,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 141700 2026-10-22 10:24:34,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpbsirwm8m_chrome_odoo 2026-10-22 10:24:34,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:34641/json/version 2026-10-22 10:24:34,302 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:34,323 44 INFO rb-01d1866-225816-427570 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-22 10:24:34,323 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:34641/json 2026-10-22 10:24:34,324 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:34,355 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:34641/devtools/page/7464098576E149B393EAC3217804F7E0 2026-10-22 10:24:34,357 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-22 10:24:34,363 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-22 10:24:34,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-22 10:24:34,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Open "http://127.0.0.1:8069/pos-self/188?access_token=46784685c5734142" in browser 2026-10-22 10:24:34,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigating to: "http://127.0.0.1:8069/pos-self/188?access_token=46784685c5734142" 2026-10-22 10:24:34,701 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:24:35,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "GET /pos-self/188?access_token=46784685c5734142 HTTP/1.1" 200 - 57 0.065 0.738 2026-10-22 10:24:35,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '7464098576E149B393EAC3217804F7E0', 'loaderId': 'FE199D3F198277538A2AFE0A3F957895', 'isDownload': False} 2026-10-22 10:24:35,498 44 INFO rb-01d1866-225816-427570 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-22 10:24:35,507 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:24:35,539 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:24:35,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.042 2026-10-22 10:24:35,613 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:24:35,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.115 2026-10-22 10:24:35,673 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:24:35,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.149 2026-10-22 10:24:35,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-22 10:24:35,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:24:35,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-22 10:24:35,928 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:24:35,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:24:35,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Evaluate test code "odoo.startTour('self_order_language_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/188?access_token=46784685c5734142", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:24:35,946 44 INFO rb-01d1866-225816-427570 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-22 10:24:36,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.034 0.064 2026-10-22 10:24:36,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-22 10:24:36,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "POST /pos-self/data/188 HTTP/1.1" 200 - 180 0.239 0.246 2026-10-22 10:24:36,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.459 2026-10-22 10:24:36,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-22 10:24:36,709 44 INFO rb-01d1866-225816-427570 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-22 10:24:36,755 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:24:36,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /web/image/ir.attachment/12812/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:24:36,780 44 INFO rb-01d1866-225816-427570 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-22 10:24:36,833 44 INFO rb-01d1866-225816-427570 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-22 10:24:36,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /web/image/ir.attachment/12811/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-22 10:24:36,909 44 INFO rb-01d1866-225816-427570 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-22 10:24:36,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /web/image/ir.attachment/12761/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:24:36,940 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:24:37,014 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,066 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/pos.category/355/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-22 10:24:37,075 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.003 0.065 2026-10-22 10:24:37,123 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-10-22 10:24:37,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.086 2026-10-22 10:24:37,157 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-10-22 10:24:37,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.009 0.129 2026-10-22 10:24:37,214 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.008 0.148 2026-10-22 10:24:37,248 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24: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-22 10:24:37,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /web/image/product.template/2529/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-22 10:24:37,286 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,336 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,385 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,446 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,459 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:24:37,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /pos-self/188?access_token=46784685c5734142 HTTP/1.1" 303 - 2 0.002 0.015 2026-10-22 10:24:37,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /fr/pos-self/188?access_token=46784685c5734142 HTTP/1.1" 200 - 10 0.008 0.042 2026-10-22 10:24:37,621 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:24:37,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.086 2026-10-22 10:24:37,890 44 INFO rb-01d1866-225816-427570 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-22 10:24:37,905 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:24:37,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:24:37,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:37] "POST /pos-self/relations/188 HTTP/1.1" 200 - 16 0.023 0.042 2026-10-22 10:24:38,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.009 0.068 2026-10-22 10:24:38,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:38] "POST /pos-self/data/188 HTTP/1.1" 200 - 115 0.126 0.237 2026-10-22 10:24:38,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.341 2026-10-22 10:24:38,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.007 0.023 2026-10-22 10:24:38,466 44 INFO rb-01d1866-225816-427570 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-22 10:24:38,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:38] "GET /web/image/ir.attachment/12812/raw HTTP/1.1" 304 - 4 0.007 0.009 2026-10-22 10:24:38,563 44 INFO rb-01d1866-225816-427570 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-22 10:24:38,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:38] "GET /web/image/ir.attachment/12811/raw HTTP/1.1" 304 - 4 0.003 0.013 2026-10-22 10:24:38,633 44 INFO rb-01d1866-225816-427570 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-22 10:24:38,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:38] "GET /web/image/ir.attachment/12761/raw HTTP/1.1" 304 - 4 0.002 0.012 2026-10-22 10:24:38,704 44 INFO rb-01d1866-225816-427570 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-22 10:24:38,759 44 INFO rb-01d1866-225816-427570 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-22 10:24:38,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-22 10:24:38,828 44 INFO rb-01d1866-225816-427570 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-22 10:24:38,926 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8408504 (allocated 9900032) 2026-10-22 10:24:38,930 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 141700 2026-10-22 10:24:38,931 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-22 10:24:38,932 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 141700 2026-10-22 10:24:39,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102439_043565_test_self_order_language_changes.txt 2026-10-22 10:24:39,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpbsirwm8m_chrome_odoo" 2026-10-22 10:24:39,087 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-22 10:24:48,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 141898 2026-10-22 10:24:48,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpc_tujfzs_chrome_odoo 2026-10-22 10:24:48,856 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:41265/json/version 2026-10-22 10:24:48,857 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:48,900 44 INFO rb-01d1866-225816-427570 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-22 10:24:48,900 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:41265/json 2026-10-22 10:24:48,900 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:24:48,947 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:41265/devtools/page/C39317E3E9772A9B7E71CB8A7FF8304A 2026-10-22 10:24:48,963 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-10-22 10:24:48,982 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-22 10:24:49,004 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-22 10:24:49,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Open "http://127.0.0.1:8069/pos-self/189?access_token=4e1679721dcc4ce9" in browser 2026-10-22 10:24:49,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigating to: "http://127.0.0.1:8069/pos-self/189?access_token=4e1679721dcc4ce9" 2026-10-22 10:24:49,528 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:24:50,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /pos-self/189?access_token=4e1679721dcc4ce9 HTTP/1.1" 200 - 57 0.048 0.680 2026-10-22 10:24:50,254 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': 'C39317E3E9772A9B7E71CB8A7FF8304A', 'loaderId': '7E0C352F6201E9EB868685E7E85AA589', 'isDownload': False} 2026-10-22 10:24:50,254 44 INFO rb-01d1866-225816-427570 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-22 10:24:50,284 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:24:50,332 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:24:50,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.053 2026-10-22 10:24:50,387 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:24:50,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.117 2026-10-22 10:24:50,451 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:24:50,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.156 2026-10-22 10:24:50,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.013 2026-10-22 10:24:50,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:24:50,728 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Evaluate test code "odoo.startTour('test_self_order_parent_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/189?access_token=4e1679721dcc4ce9", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:24:50,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.022 2026-10-22 10:24:50,738 44 INFO rb-01d1866-225816-427570 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-22 10:24:50,739 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:24:50,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.017 2026-10-22 10:24:50,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.032 0.068 2026-10-22 10:24:50,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-22 10:24:51,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "POST /pos-self/data/189 HTTP/1.1" 200 - 159 0.186 0.263 2026-10-22 10:24:51,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.418 2026-10-22 10:24:51,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.050 2026-10-22 10:24:51,525 44 INFO rb-01d1866-225816-427570 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-22 10:24:51,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/image/ir.attachment/12870/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:24:51,658 44 INFO rb-01d1866-225816-427570 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-22 10:24:51,702 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:51,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/image/pos.category/356/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-22 10:24:51,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/image/product.template/2530/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-22 10:24:51,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/image/pos.category/357/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.007 0.042 2026-10-22 10:24:51,780 44 INFO rb-01d1866-225816-427570 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-22 10:24:51,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/image/pos.category/358/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-22 10:24:51,850 44 INFO rb-01d1866-225816-427570 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-22 10:24:51,904 44 INFO rb-01d1866-225816-427570 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-22 10:24:51,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:51] "GET /web/image/product.template/2531/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-22 10:24:51,984 44 INFO rb-01d1866-225816-427570 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-22 10:24:52,060 44 INFO rb-01d1866-225816-427570 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-22 10:24:52,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:52] "GET /web/image/ir.attachment/12819/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-22 10:24:52,106 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:24:52,139 44 INFO rb-01d1866-225816-427570 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-22 10:24:52,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:52] "GET /web/image/product.product/3039/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.021 0.031 2026-10-22 10:24:52,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:52] "GET /web/image/product.product/3040/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.006 0.074 2026-10-22 10:24:52,263 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22807170 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': 'ff1a82fc-b384-4b9e-a004-ad267807e59a'}] 2026-10-22 10:24:52,327 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22807170 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': 'ff1a82fc-b384-4b9e-a004-ad267807e59a'} created pos.order #966 2026-10-22 10:24:52,351 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22807170 finished 2026-10-22 10:24:52,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:52] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.136 0.275 2026-10-22 10:24:52,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.018 2026-10-22 10:24:52,635 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-22 10:24:52,639 44 INFO rb-01d1866-225816-427570 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-22 10:24:52,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:24:52] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.012 0.032 2026-10-22 10:24:52,691 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7665760 (allocated 9175040) 2026-10-22 10:24:52,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 141898 2026-10-22 10:24:52,706 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-22 10:24:52,706 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 141898 2026-10-22 10:24:52,828 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102452_828710_test_self_order_parent_category.txt 2026-10-22 10:24:52,829 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpc_tujfzs_chrome_odoo" 2026-10-22 10:24:52,882 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-22 10:25:02,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 142081 2026-10-22 10:25:02,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmp80gliwd5_chrome_odoo 2026-10-22 10:25:02,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:44181/json/version 2026-10-22 10:25:02,624 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:02,649 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-22 10:25:02,649 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:44181/json 2026-10-22 10:25:02,650 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:02,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:44181/devtools/page/556F3B0DAEACF01986CEA6CDC3AA5E1A 2026-10-22 10:25:02,681 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-22 10:25:02,691 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-22 10:25:02,704 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-22 10:25:03,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Open "http://127.0.0.1:8069/pos-self/190?access_token=137020f7d97d42ff" in browser 2026-10-22 10:25:03,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigating to: "http://127.0.0.1:8069/pos-self/190?access_token=137020f7d97d42ff" 2026-10-22 10:25:03,200 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:25:04,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /pos-self/190?access_token=137020f7d97d42ff HTTP/1.1" 200 - 57 0.053 0.800 2026-10-22 10:25:04,049 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '556F3B0DAEACF01986CEA6CDC3AA5E1A', 'loaderId': '2BB1A46EE6C9BF30838AF48D5E2F60E1', 'isDownload': False} 2026-10-22 10:25:04,049 44 INFO rb-01d1866-225816-427570 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-22 10:25:04,079 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:25:04,108 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:25:04,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.050 2026-10-22 10:25:04,177 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:25:04,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.104 2026-10-22 10:25:04,239 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:25:04,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.155 2026-10-22 10:25:04,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-22 10:25:04,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-22 10:25:04,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.013 0.012 2026-10-22 10:25:04,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Evaluate test code "odoo.startTour('test_self_order_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/190?access_token=137020f7d97d42ff", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:25:04,469 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:25:04,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:25:04,470 44 INFO rb-01d1866-225816-427570 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-22 10:25:04,524 44 INFO rb-01d1866-225816-427570 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-22 10:25:04,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "POST /pos-self/relations/190 HTTP/1.1" 200 - 42 0.049 0.063 2026-10-22 10:25:04,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-22 10:25:05,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "POST /pos-self/data/190 HTTP/1.1" 200 - 180 0.202 0.297 2026-10-22 10:25:05,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.468 2026-10-22 10:25:05,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-22 10:25:05,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-10-22 10:25:05,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/ir.attachment/12928/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:25:05,455 44 INFO rb-01d1866-225816-427570 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-22 10:25:05,573 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:25:05,574 44 INFO rb-01d1866-225816-427570 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-22 10:25:05,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/pos.category/351/image_128?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 2 0.004 0.049 2026-10-22 10:25:05,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/product.template/2507/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.009 0.048 2026-10-22 10:25:05,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/product.template/2508/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-22 10:25:05,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/product.template/2511/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-10-22 10:25:05,652 44 INFO rb-01d1866-225816-427570 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-22 10:25:05,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/product.template/2509/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.008 0.108 2026-10-22 10:25:05,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/product.template/2510/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 3 0.009 0.123 2026-10-22 10:25:05,725 44 INFO rb-01d1866-225816-427570 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-22 10:25:05,815 44 INFO rb-01d1866-225816-427570 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-22 10:25:05,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/ir.attachment/12877/raw HTTP/1.1" 200 - 4 0.006 0.009 2026-10-22 10:25:05,871 44 INFO rb-01d1866-225816-427570 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-22 10:25:05,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:05] "GET /web/image/product.product/3016/image_512?unique=2026-10-22T10:21:58.000+00:00 HTTP/1.1" 200 - 8 0.019 0.026 2026-10-22 10:25:05,923 44 INFO rb-01d1866-225816-427570 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-22 10:25:05,995 44 INFO rb-01d1866-225816-427570 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-22 10:25:06,053 44 INFO rb-01d1866-225816-427570 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-22 10:25:06,106 44 INFO rb-01d1866-225816-427570 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-22 10:25:06,181 44 INFO rb-01d1866-225816-427570 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-22 10:25:06,256 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39408869 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000001', 'uuid': '95aa2585-370a-401b-a28c-44a356f16051'}] 2026-10-22 10:25:06,314 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39408869 order {'name': None, 'pos_reference': '260-190-000001', 'uuid': '95aa2585-370a-401b-a28c-44a356f16051'} created pos.order #967 2026-10-22 10:25:06,350 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39408869 finished 2026-10-22 10:25:06,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.145 0.238 2026-10-22 10:25:06,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.017 2026-10-22 10:25:06,638 44 INFO rb-01d1866-225816-427570 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-22 10:25:06,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:06] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.011 0.014 2026-10-22 10:25:06,689 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-22 10:25:06,690 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 10:25:06,732 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7979544 (allocated 9175040) 2026-10-22 10:25:06,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 142081 2026-10-22 10:25:06,736 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-22 10:25:06,737 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 142081 2026-10-22 10:25:06,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102506_846692_test_self_order_pricelist.txt 2026-10-22 10:25:06,847 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmp80gliwd5_chrome_odoo" 2026-10-22 10:25:06,914 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 10:25:08,956 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-22 10:25:19,275 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 142261 2026-10-22 10:25:19,278 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp7slq0aeu_chrome_odoo 2026-10-22 10:25:19,278 44 INFO rb-01d1866-225816-427570 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:46127/json/version 2026-10-22 10:25:19,282 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:19,325 44 INFO rb-01d1866-225816-427570 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-22 10:25:19,326 44 INFO rb-01d1866-225816-427570 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:46127/json 2026-10-22 10:25:19,326 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:19,343 44 INFO rb-01d1866-225816-427570 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:46127/devtools/page/8906942104FA8DBECAC060DDC7373CCC 2026-10-22 10:25:19,361 44 INFO rb-01d1866-225816-427570 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-22 10:25:19,365 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-22 10:25:19,396 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-22 10:25:19,922 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Open "http://127.0.0.1:8069/pos-self/191?access_token=62c58d738d3a4643" in browser 2026-10-22 10:25:19,923 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigating to: "http://127.0.0.1:8069/pos-self/191?access_token=62c58d738d3a4643" 2026-10-22 10:25:19,948 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:25:20,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:20] "GET /pos-self/191?access_token=62c58d738d3a4643 HTTP/1.1" 200 - 56 0.062 0.689 2026-10-22 10:25:20,695 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '8906942104FA8DBECAC060DDC7373CCC', 'loaderId': '32D30BE676CA0B43FD6AA6E9C821D6EB', 'isDownload': False} 2026-10-22 10:25:20,695 44 INFO rb-01d1866-225816-427570 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-22 10:25:20,741 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:25:20,787 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:25:20,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:20] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.053 2026-10-22 10:25:20,866 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:25:20,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:20] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.131 2026-10-22 10:25:20,909 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:25:20,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:20] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.171 2026-10-22 10:25:21,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.009 2026-10-22 10:25:21,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 10:25:21,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:21] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.012 0.013 2026-10-22 10:25:21,262 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate test code "odoo.startTour('test_delete_mobile_order_from_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/191?access_token=62c58d738d3a4643", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:25:21,269 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:25:21,270 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 10:25:21,279 44 INFO rb-01d1866-225816-427570 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-22 10:25:21,340 44 INFO rb-01d1866-225816-427570 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-22 10:25:21,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:21] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.036 0.080 2026-10-22 10:25:21,525 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-22 10:25:22,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "POST /pos-self/data/191 HTTP/1.1" 200 - 178 0.207 0.317 2026-10-22 10:25:22,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.446 2026-10-22 10:25:22,064 44 INFO rb-01d1866-225816-427570 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-22 10:25:22,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/ir.attachment/12996/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-22 10:25:22,186 44 INFO rb-01d1866-225816-427570 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-22 10:25:22,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-22 10:25:22,304 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:25:22,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.010 0.058 2026-10-22 10:25:22,333 44 INFO rb-01d1866-225816-427570 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-22 10:25:22,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.093 2026-10-22 10:25:22,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.125 2026-10-22 10:25:22,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-22 10:25:22,412 44 INFO rb-01d1866-225816-427570 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-22 10:25:22,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.157 2026-10-22 10:25:22,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/ir.attachment/12945/raw HTTP/1.1" 200 - 4 0.004 0.028 2026-10-22 10:25:22,465 44 INFO rb-01d1866-225816-427570 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-22 10:25:22,481 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "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-22 10:25:22,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.009 0.030 2026-10-22 10:25:22,535 44 INFO rb-01d1866-225816-427570 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-22 10:25:22,607 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86294424 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000001', 'uuid': '6aeabc9b-f13a-40fb-8db9-7264512c08db'}] 2026-10-22 10:25:22,681 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86294424 order {'name': None, 'pos_reference': '260-191-000001', 'uuid': '6aeabc9b-f13a-40fb-8db9-7264512c08db'} created pos.order #968 2026-10-22 10:25:22,724 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86294424 finished 2026-10-22 10:25:22,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.148 0.257 2026-10-22 10:25:23,024 44 INFO rb-01d1866-225816-427570 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-22 10:25:23,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.021 2026-10-22 10:25:23,077 44 INFO rb-01d1866-225816-427570 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-22 10:25:23,124 44 INFO rb-01d1866-225816-427570 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-22 10:25:23,238 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #3 deleted mail.message records with IDs: [12211] 2026-10-22 10:25:23,492 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #3 deleted pos.order records with IDs: [968] 2026-10-22 10:25:23,511 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2717] 2026-10-22 10:25:23,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:23] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 79 0.176 0.164 2026-10-22 10:25:23,524 44 INFO rb-01d1866-225816-427570 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-22 10:25:23,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:23] "GET /web/image/ir.attachment/12995/raw HTTP/1.1" 200 - 4 0.002 0.337 2026-10-22 10:25:23,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.016 0.043 2026-10-22 10:25:23,654 44 INFO rb-01d1866-225816-427570 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-22 10:25:23,698 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-22 10:25:23,699 44 INFO rb-01d1866-225816-427570 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-22 10:25:23,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8169648 (allocated 9175040) 2026-10-22 10:25:23,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 142261 2026-10-22 10:25:23,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-22 10:25:23,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 142261 2026-10-22 10:25:23,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102523_933373_test_delete_mobile_order_from_backend.txt 2026-10-22 10:25:23,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp7slq0aeu_chrome_odoo" 2026-10-22 10:25:23,985 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-22 10:25:33,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 142444 2026-10-22 10:25:33,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp3c60xrui_chrome_odoo 2026-10-22 10:25:33,788 44 INFO rb-01d1866-225816-427570 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:35319/json/version 2026-10-22 10:25:33,789 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:33,880 44 INFO rb-01d1866-225816-427570 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-22 10:25:33,880 44 INFO rb-01d1866-225816-427570 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:35319/json 2026-10-22 10:25:33,881 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:33,898 44 INFO rb-01d1866-225816-427570 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:35319/devtools/page/C00D1425D11B8403DCB35551D465CB07 2026-10-22 10:25:33,907 44 INFO rb-01d1866-225816-427570 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-22 10:25:33,946 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-22 10:25:34,014 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-22 10:25:34,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/192?access_token=4bcc1b043c3449a9" in browser 2026-10-22 10:25:34,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/192?access_token=4bcc1b043c3449a9" 2026-10-22 10:25:34,445 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:25:35,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /pos-self/192?access_token=4bcc1b043c3449a9 HTTP/1.1" 200 - 56 0.050 0.538 2026-10-22 10:25:35,034 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'C00D1425D11B8403DCB35551D465CB07', 'loaderId': 'E55535925C7965CB070123F0A4DC81CE', 'isDownload': False} 2026-10-22 10:25:35,034 44 INFO rb-01d1866-225816-427570 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-22 10:25:35,057 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:25:35,082 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:25:35,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.062 0.046 2026-10-22 10:25:35,200 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:25:35,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.155 2026-10-22 10:25:35,251 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:25:35,273 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.195 2026-10-22 10:25:35,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-22 10:25:35,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-22 10:25:35,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 10:25:35,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/192?access_token=4bcc1b043c3449a9", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:25:35,531 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:25:35,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-22 10:25:35,559 44 INFO rb-01d1866-225816-427570 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-22 10:25:35,604 44 INFO rb-01d1866-225816-427570 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-22 10:25:35,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.036 0.080 2026-10-22 10:25:35,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-22 10:25:36,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "POST /pos-self/data/192 HTTP/1.1" 200 - 178 0.186 0.393 2026-10-22 10:25:36,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.595 2026-10-22 10:25:36,386 44 INFO rb-01d1866-225816-427570 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-22 10:25:36,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/ir.attachment/13054/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:25:36,498 44 INFO rb-01d1866-225816-427570 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-22 10:25:36,550 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:25:36,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-22 10:25:36,611 44 INFO rb-01d1866-225816-427570 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-22 10:25:36,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.017 0.063 2026-10-22 10:25:36,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.015 0.102 2026-10-22 10:25:36,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.096 2026-10-22 10:25:36,702 44 INFO rb-01d1866-225816-427570 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-22 10:25:36,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.009 0.129 2026-10-22 10:25:36,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-10-22 10:25:36,780 44 INFO rb-01d1866-225816-427570 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-22 10:25:36,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/ir.attachment/13003/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-22 10:25:36,858 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:25:36,869 44 INFO rb-01d1866-225816-427570 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-22 10:25:36,869 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.011 0.023 2026-10-22 10:25:36,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:36] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.005 0.052 2026-10-22 10:25:36,916 44 INFO rb-01d1866-225816-427570 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-22 10:25:36,980 44 INFO rb-01d1866-225816-427570 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-22 10:25:37,032 44 INFO rb-01d1866-225816-427570 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-22 10:25:37,113 44 INFO rb-01d1866-225816-427570 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-22 10:25:37,184 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84657895 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000001', 'uuid': '6fdd0b22-7470-45a1-9553-7fd07e0f1ef1'}] 2026-10-22 10:25:37,252 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84657895 order {'name': None, 'pos_reference': '260-192-000001', 'uuid': '6fdd0b22-7470-45a1-9553-7fd07e0f1ef1'} created pos.order #969 2026-10-22 10:25:37,288 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84657895 finished 2026-10-22 10:25:37,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.129 0.277 2026-10-22 10:25:37,589 44 INFO rb-01d1866-225816-427570 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-22 10:25:37,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.024 2026-10-22 10:25:37,645 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-22 10:25:37,646 44 INFO rb-01d1866-225816-427570 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-22 10:25:37,747 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8118092 (allocated 8912896) 2026-10-22 10:25:37,757 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 142444 2026-10-22 10:25:37,760 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-22 10:25:37,761 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 142444 2026-10-22 10:25:37,864 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102537_864302_test_mobile_self_order_preparation_changes.txt 2026-10-22 10:25:37,864 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp3c60xrui_chrome_odoo" 2026-10-22 10:25:38,341 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 142630 2026-10-22 10:25:38,341 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpmury95_m_chrome_odoo 2026-10-22 10:25:38,342 44 INFO rb-01d1866-225816-427570 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:34659/json/version 2026-10-22 10:25:38,343 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:38,395 44 INFO rb-01d1866-225816-427570 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-22 10:25:38,395 44 INFO rb-01d1866-225816-427570 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:34659/json 2026-10-22 10:25:38,396 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:38,426 44 INFO rb-01d1866-225816-427570 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:34659/devtools/page/4D3AF639EA845E3FFF673DCBFDF9C6B7 2026-10-22 10:25:38,447 44 INFO rb-01d1866-225816-427570 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-22 10:25:38,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-22 10:25:38,516 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:25:38,519 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-22 10:25:38,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=192" in browser 2026-10-22 10:25:38,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=192" 2026-10-22 10:25:38,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:38] "GET /pos/ui?config_id=192 HTTP/1.1" 200 - 73 0.053 0.356 2026-10-22 10:25:38,965 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '4D3AF639EA845E3FFF673DCBFDF9C6B7', 'loaderId': '6488782D7A01F3613CBB7EEC82024474', 'isDownload': False} 2026-10-22 10:25:38,965 44 INFO rb-01d1866-225816-427570 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-22 10:25:38,994 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:25:39,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.028 2026-10-22 10:25:39,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.041 2026-10-22 10:25:39,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-22 10:25:39,765 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:25:39,778 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:25:39,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:25:39,831 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=192", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:25:39,838 44 INFO rb-01d1866-225816-427570 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-22 10:25:39,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.021 2026-10-22 10:25:39,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:25:39,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:25:39,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.006 0.012 2026-10-22 10:25:39,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.021 2026-10-22 10:25:40,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.023 0.056 2026-10-22 10:25:40,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-22 10:25:41,189 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order 2026-10-22 10:25:41,193 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 10:25:41,193 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order.line 2026-10-22 10:25:41,195 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 10:25:41,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 487 0.504 0.635 2026-10-22 10:25:41,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "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-22 10:25:41,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.016 0.013 2026-10-22 10:25:41,459 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.048 2026-10-22 10:25:41,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "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-22 10:25:41,518 44 INFO rb-01d1866-225816-427570 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-22 10:25:41,547 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-22 10:25:41,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:25:41,628 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:25:41,650 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-22 10:25:41,661 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 10:25:41,724 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "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-22 10:25:41,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.017 0.090 2026-10-22 10:25:41,769 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:25:41,776 44 INFO rb-01d1866-225816-427570 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-22 10:25:41,778 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 10:25:41,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /pos/ui/192?from_backend=True HTTP/1.1" 200 - 33 0.067 0.083 2026-10-22 10:25:41,920 44 INFO rb-01d1866-225816-427570 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-22 10:25:41,956 44 INFO rb-01d1866-225816-427570 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-22 10:25:41,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /pos/ui/192 HTTP/1.1" 200 - 33 0.025 0.193 2026-10-22 10:25:41,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.205 2026-10-22 10:25:42,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.058 0.145 2026-10-22 10:25:42,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.163 2026-10-22 10:25:42,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.021 2026-10-22 10:25:42,216 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,229 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:25:42,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.039 2026-10-22 10:25:42,271 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,354 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,477 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,532 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,583 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,634 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,725 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,743 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:25:42,777 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-22 10:25:42,857 44 INFO rb-01d1866-225816-427570 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-22 10:25:42,868 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42473230 started for PoS orders references: [{'name': '/', 'pos_reference': '260-192-000001', 'uuid': '6fdd0b22-7470-45a1-9553-7fd07e0f1ef1'}] 2026-10-22 10:25:42,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:25:42,977 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15425836 (allocated 16252928) 2026-10-22 10:25:43,006 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 142630 2026-10-22 10:25:43,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-22 10:25:43,015 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [863] to pos.order #969 2026-10-22 10:25:43,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 142630 2026-10-22 10:25:43,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102543_137967_test_mobile_self_order_preparation_changes.txt 2026-10-22 10:25:43,138 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpmury95_m_chrome_odoo" 2026-10-22 10:25:43,166 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-22 10:25:43,606 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42473230 order {'name': '/', 'pos_reference': '260-192-000001', 'uuid': '6fdd0b22-7470-45a1-9553-7fd07e0f1ef1'} updated pos.order #969 2026-10-22 10:25:43,611 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42473230 finished 2026-10-22 10:25:43,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.332 0.511 2026-10-22 10:25:43,781 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-22 10:25:54,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 142838 2026-10-22 10:25:54,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmp8i8yc3kq_chrome_odoo 2026-10-22 10:25:54,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:42015/json/version 2026-10-22 10:25:54,120 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:54,152 44 INFO rb-01d1866-225816-427570 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-22 10:25:54,152 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:42015/json 2026-10-22 10:25:54,153 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:25:54,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:42015/devtools/page/6C718053E7B4F0FDCCF510CA24965FA0 2026-10-22 10:25:54,185 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-22 10:25:54,206 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-22 10:25:54,244 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-22 10:25:54,918 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Open "http://127.0.0.1:8069/pos-self/193?access_token=18383bbbb55c4d66" in browser 2026-10-22 10:25:54,918 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=18383bbbb55c4d66" 2026-10-22 10:25:54,938 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:25:55,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:55] "GET /pos-self/193?access_token=18383bbbb55c4d66 HTTP/1.1" 200 - 56 0.061 0.595 2026-10-22 10:25:55,596 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '6C718053E7B4F0FDCCF510CA24965FA0', 'loaderId': 'DDA5E9F419461B316214207F371CDD2A', 'isDownload': False} 2026-10-22 10:25:55,596 44 INFO rb-01d1866-225816-427570 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-22 10:25:55,624 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:25:55,653 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:25:55,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:55] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.042 2026-10-22 10:25:55,705 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:25:55,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:55] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.079 2026-10-22 10:25:55,747 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:25:55,791 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:55] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.117 2026-10-22 10:25:55,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-22 10:25:55,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:25:56,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:56] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.014 2026-10-22 10:25:56,012 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Evaluate test code "odoo.startTour('test_order_sequence_in_self', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=18383bbbb55c4d66", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:25:56,013 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:25:56,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 10:25:56,033 44 INFO rb-01d1866-225816-427570 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-22 10:25:56,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:56] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.033 0.077 2026-10-22 10:25:56,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-22 10:25:56,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:56] "POST /pos-self/data/193 HTTP/1.1" 200 - 178 0.213 0.337 2026-10-22 10:25:56,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.513 2026-10-22 10:25:56,836 44 INFO rb-01d1866-225816-427570 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-22 10:25:56,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:56] "GET /web/image/ir.attachment/13112/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 10:25:56,962 44 INFO rb-01d1866-225816-427570 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-22 10:25:57,023 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:25:57,033 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-22 10:25:57,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.015 0.043 2026-10-22 10:25:57,092 44 INFO rb-01d1866-225816-427570 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-22 10:25:57,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-10-22 10:25:57,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.099 2026-10-22 10:25:57,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.119 2026-10-22 10:25:57,168 44 INFO rb-01d1866-225816-427570 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-22 10:25:57,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-22 10:25:57,196 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:25:57,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/ir.attachment/13061/raw HTTP/1.1" 200 - 4 0.002 0.034 2026-10-22 10:25:57,216 44 INFO rb-01d1866-225816-427570 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-22 10:25:57,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:57] "GET /web/image/product.product/3044/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.011 0.038 2026-10-22 10:25:57,287 44 INFO rb-01d1866-225816-427570 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-22 10:25:57,376 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46092589 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': '187a0256-b446-4739-b273-6aced18b447c'}] 2026-10-22 10:25:57,430 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46092589 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': '187a0256-b446-4739-b273-6aced18b447c'} created pos.order #970 2026-10-22 10:25:57,466 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46092589 finished 2026-10-22 10:25:58,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 275 0.386 0.631 2026-10-22 10:25:58,360 44 INFO rb-01d1866-225816-427570 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-22 10:25:58,425 44 INFO rb-01d1866-225816-427570 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-22 10:25:58,499 44 INFO rb-01d1866-225816-427570 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-22 10:25:58,565 44 INFO rb-01d1866-225816-427570 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-22 10:25:58,623 44 INFO rb-01d1866-225816-427570 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-22 10:25:58,673 44 INFO rb-01d1866-225816-427570 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-22 10:25:58,744 44 INFO rb-01d1866-225816-427570 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-22 10:25:58,799 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52079116 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '5dc42429-0621-4911-88fe-49f6a5530298'}] 2026-10-22 10:25:58,860 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52079116 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '5dc42429-0621-4911-88fe-49f6a5530298'} created pos.order #971 2026-10-22 10:25:58,887 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52079116 finished 2026-10-22 10:25:59,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:25:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.194 0.461 2026-10-22 10:25:59,442 44 INFO rb-01d1866-225816-427570 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-22 10:25:59,499 44 INFO rb-01d1866-225816-427570 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-22 10:25:59,568 44 INFO rb-01d1866-225816-427570 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-22 10:25:59,637 44 INFO rb-01d1866-225816-427570 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-22 10:25:59,710 44 INFO rb-01d1866-225816-427570 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-22 10:25:59,755 44 INFO rb-01d1866-225816-427570 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-22 10:25:59,821 44 INFO rb-01d1866-225816-427570 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-22 10:25:59,882 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27263293 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': '627d3f11-6168-4f0b-b707-770678e1c96d'}] 2026-10-22 10:25:59,926 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27263293 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': '627d3f11-6168-4f0b-b707-770678e1c96d'} created pos.order #972 2026-10-22 10:25:59,966 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27263293 finished 2026-10-22 10:26:00,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.181 0.497 2026-10-22 10:26:00,545 44 INFO rb-01d1866-225816-427570 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-22 10:26:00,602 44 INFO rb-01d1866-225816-427570 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-22 10:26:00,668 44 INFO rb-01d1866-225816-427570 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-22 10:26:00,735 44 INFO rb-01d1866-225816-427570 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-22 10:26:00,797 44 INFO rb-01d1866-225816-427570 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-22 10:26:00,845 44 INFO rb-01d1866-225816-427570 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-22 10:26:00,914 44 INFO rb-01d1866-225816-427570 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-22 10:26:00,962 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54257996 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': '4e7d6564-5884-4752-bb78-5293f34c99fa'}] 2026-10-22 10:26:01,003 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54257996 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': '4e7d6564-5884-4752-bb78-5293f34c99fa'} created pos.order #973 2026-10-22 10:26:01,053 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54257996 finished 2026-10-22 10:26:01,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.172 0.509 2026-10-22 10:26:01,646 44 INFO rb-01d1866-225816-427570 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-22 10:26:01,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-22 10:26:01,703 44 INFO rb-01d1866-225816-427570 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-22 10:26:01,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10123272 (allocated 11796480) 2026-10-22 10:26:01,794 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 142838 2026-10-22 10:26:01,796 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-22 10:26:01,797 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 142838 2026-10-22 10:26:01,914 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102601_914130_test_order_sequence_in_self.txt 2026-10-22 10:26:01,914 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmp8i8yc3kq_chrome_odoo" 2026-10-22 10:26:01,957 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-22 10:26:11,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 143032 2026-10-22 10:26:11,504 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpvq_iwb54_chrome_odoo 2026-10-22 10:26:11,504 44 INFO rb-01d1866-225816-427570 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:43657/json/version 2026-10-22 10:26:11,506 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:11,538 44 INFO rb-01d1866-225816-427570 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-22 10:26:11,539 44 INFO rb-01d1866-225816-427570 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:43657/json 2026-10-22 10:26:11,539 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:11,563 44 INFO rb-01d1866-225816-427570 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:43657/devtools/page/A75C3E636E3846F183E8A408F55D9E99 2026-10-22 10:26:11,586 44 INFO rb-01d1866-225816-427570 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-22 10:26:11,606 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-10-22 10:26:12,116 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:26:12,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-10-22 10:26:12,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Open "http://127.0.0.1:8069/pos/ui?config_id=194" in browser 2026-10-22 10:26:12,121 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=194" 2026-10-22 10:26:12,143 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:26:12,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:12] "GET /pos/ui?config_id=194 HTTP/1.1" 200 - 87 0.048 0.697 2026-10-22 10:26:12,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': 'A75C3E636E3846F183E8A408F55D9E99', 'loaderId': '5F5A0198D352C995A108879FFF6DEF36', 'isDownload': False} 2026-10-22 10:26:12,885 44 INFO rb-01d1866-225816-427570 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-22 10:26:12,909 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:26:12,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:12] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.015 2026-10-22 10:26:12,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:12] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-22 10:26:12,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:12] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-22 10:26:13,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:26:13,633 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:26:13,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-10-22 10:26:13,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Evaluate test code "odoo.startTour('test_pos_self_order_table_transfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=194", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:26:13,713 44 INFO rb-01d1866-225816-427570 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-22 10:26:13,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-22 10:26:13,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:26:13,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:26:13,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "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-22 10:26:13,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-22 10:26:13,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.066 2026-10-22 10:26:13,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-22 10:26:15,303 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order 2026-10-22 10:26:15,306 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 10:26:15,306 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order.line 2026-10-22 10:26:15,308 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Foreign Trade/User - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-22 10:26:15,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 492 0.499 0.845 2026-10-22 10:26:15,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:26:15,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.017 2026-10-22 10:26:15,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.063 2026-10-22 10:26:15,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.017 2026-10-22 10:26:15,717 44 INFO rb-01d1866-225816-427570 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-22 10:26:15,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-22 10:26:15,807 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:26:15,828 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-22 10:26:15,835 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:26:15,896 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:26:15,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /web/image/res.users/285/avatar_128 HTTP/1.1" 200 - 14 0.030 0.063 2026-10-22 10:26:15,905 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:26:15,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-10-22 10:26:15,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.123 2026-10-22 10:26:15,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.050 2026-10-22 10:26:15,986 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,067 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:26:16,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.020 0.037 2026-10-22 10:26:16,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /pos/ui/194 HTTP/1.1" 200 - 33 0.058 0.109 2026-10-22 10:26:16,271 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,304 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:26:16,320 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,339 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /pos/ui/194?from_backend=True HTTP/1.1" 200 - 33 0.052 0.246 2026-10-22 10:26:16,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26: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.208 2026-10-22 10:26:16,373 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.063 2026-10-22 10:26:16,444 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,481 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:26:16,511 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,584 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,595 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85847459 started for PoS orders references: [{'name': '/', 'pos_reference': '260-194-000001', 'uuid': 'f6f595e6-ef83-492e-b9a7-69b74abc7309'}] 2026-10-22 10:26:16,596 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:26:16,671 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85847459 order {'name': '/', 'pos_reference': '260-194-000001', 'uuid': 'f6f595e6-ef83-492e-b9a7-69b74abc7309'} updated pos.order #974 2026-10-22 10:26:16,719 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85847459 finished 2026-10-22 10:26:16,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.105 0.184 2026-10-22 10:26:16,953 44 INFO rb-01d1866-225816-427570 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-22 10:26:16,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.013 2026-10-22 10:26:17,039 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,041 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,092 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,174 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.021 2026-10-22 10:26:19,223 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,273 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,323 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,381 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,405 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28251898 started for PoS orders references: [{'name': '/', 'pos_reference': '261-194-000001', 'uuid': 'fa9003db-175e-4f78-bf97-e677ff3233c4'}] 2026-10-22 10:26:19,484 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28251898 order {'name': '/', 'pos_reference': '261-194-000001', 'uuid': 'fa9003db-175e-4f78-bf97-e677ff3233c4'} created pos.order #975 2026-10-22 10:26:19,521 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28251898 finished 2026-10-22 10:26:19,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.050 0.163 2026-10-22 10:26:19,642 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:19] "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-22 10:26:19,722 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-22 10:26:19,769 44 INFO rb-01d1866-225816-427570 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-22 10:26:19,912 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16652904 (allocated 18485248) 2026-10-22 10:26:19,934 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 143032 2026-10-22 10:26:19,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-22 10:26:19,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 143032 2026-10-22 10:26:20,059 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102620_058943_test_pos_self_order_table_transfer.txt 2026-10-22 10:26:20,059 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpvq_iwb54_chrome_odoo" 2026-10-22 10:26:20,141 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-22 10:26:30,390 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 143239 2026-10-22 10:26:30,391 44 INFO rb-01d1866-225816-427570 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/tmp1_mg6tgp_chrome_odoo 2026-10-22 10:26:30,391 44 INFO rb-01d1866-225816-427570 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:43167/json/version 2026-10-22 10:26:30,392 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:30,464 44 INFO rb-01d1866-225816-427570 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-22 10:26:30,464 44 INFO rb-01d1866-225816-427570 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:43167/json 2026-10-22 10:26:30,465 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:30,494 44 INFO rb-01d1866-225816-427570 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:43167/devtools/page/2BCF044397933771357C0623F268B897 2026-10-22 10:26:30,512 44 INFO rb-01d1866-225816-427570 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-22 10:26:30,525 44 INFO rb-01d1866-225816-427570 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-22 10:26:30,549 44 INFO rb-01d1866-225816-427570 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-22 10:26:31,069 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Open "http://127.0.0.1:8069/pos-self/195?access_token=6443a778220b43b1" in browser 2026-10-22 10:26:31,070 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigating to: "http://127.0.0.1:8069/pos-self/195?access_token=6443a778220b43b1" 2026-10-22 10:26:31,096 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:26:31,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:31] "GET /pos-self/195?access_token=6443a778220b43b1 HTTP/1.1" 200 - 57 0.058 0.657 2026-10-22 10:26:31,807 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': '2BCF044397933771357C0623F268B897', 'loaderId': '38984E5D2E42ECDC36DD7179019C333B', 'isDownload': False} 2026-10-22 10:26:31,807 44 INFO rb-01d1866-225816-427570 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-22 10:26:31,825 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:26:31,872 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:26:31,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:31] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.013 0.047 2026-10-22 10:26:31,922 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:26:31,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:31] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.082 2026-10-22 10:26:31,981 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:26:31,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:31] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.142 2026-10-22 10:26:32,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.035 2026-10-22 10:26:32,208 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-22 10:26:32,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.009 0.017 2026-10-22 10:26:32,249 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Evaluate test code "odoo.startTour('self_order_mobile_special_products_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/195?access_token=6443a778220b43b1", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:26:32,260 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:26:32,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 10:26:32,271 44 INFO rb-01d1866-225816-427570 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-22 10:26:32,339 44 INFO rb-01d1866-225816-427570 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-22 10:26:32,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.046 0.076 2026-10-22 10:26:32,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-22 10:26:32,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "POST /pos-self/data/195 HTTP/1.1" 200 - 176 0.201 0.298 2026-10-22 10:26:32,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.440 2026-10-22 10:26:33,023 44 INFO rb-01d1866-225816-427570 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-22 10:26:33,084 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/ir.attachment/13225/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-22 10:26:33,104 44 INFO rb-01d1866-225816-427570 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-22 10:26:33,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/ir.attachment/13174/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:26:33,147 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:26:33,259 44 INFO rb-01d1866-225816-427570 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-22 10:26:33,320 44 INFO rb-01d1866-225816-427570 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-22 10:26:33,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 10:26:33,367 44 INFO rb-01d1866-225816-427570 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-22 10:26:33,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/pos.category/360/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.005 0.063 2026-10-22 10:26:33,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-10-22 10:26:33,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-10-22 10:26:33,426 44 INFO rb-01d1866-225816-427570 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-22 10:26:33,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.099 2026-10-22 10:26:33,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.140 2026-10-22 10:26:33,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-22 10:26:33,500 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7055704 (allocated 7864320) 2026-10-22 10:26:33,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-22 10:26:33,528 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 143239 2026-10-22 10:26:33,535 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-10-22 10:26:33,536 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 143239 2026-10-22 10:26:33,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/product.template/2537/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-22 10:26:33,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:33] "GET /web/image/product.template/2538/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.151 2026-10-22 10:26:33,637 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102633_637139_test_self_order_category_with_only_special_products.txt 2026-10-22 10:26:33,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmp1_mg6tgp_chrome_odoo" 2026-10-22 10:26:33,686 44 INFO rb-01d1866-225816-427570 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-22 10:26:43,341 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 143418 2026-10-22 10:26:43,342 44 INFO rb-01d1866-225816-427570 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/tmp1114r7nc_chrome_odoo 2026-10-22 10:26:43,342 44 INFO rb-01d1866-225816-427570 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:45605/json/version 2026-10-22 10:26:43,348 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:43,371 44 INFO rb-01d1866-225816-427570 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-22 10:26:43,373 44 INFO rb-01d1866-225816-427570 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:45605/json 2026-10-22 10:26:43,374 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:43,385 44 INFO rb-01d1866-225816-427570 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:45605/devtools/page/5210DDD1DC26983310C38BD2A51A07C5 2026-10-22 10:26:43,397 44 INFO rb-01d1866-225816-427570 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-22 10:26:43,409 44 INFO rb-01d1866-225816-427570 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-22 10:26:43,464 44 INFO rb-01d1866-225816-427570 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-22 10:26:43,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Open "http://127.0.0.1:8069/pos-self/196?access_token=a2ddd9077fca47cd" in browser 2026-10-22 10:26:43,988 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Navigating to: "http://127.0.0.1:8069/pos-self/196?access_token=a2ddd9077fca47cd" 2026-10-22 10:26:44,020 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:26:44,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:44] "GET /pos-self/196?access_token=a2ddd9077fca47cd HTTP/1.1" 200 - 56 0.045 0.601 2026-10-22 10:26:44,669 44 INFO rb-01d1866-225816-427570 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': '5210DDD1DC26983310C38BD2A51A07C5', 'loaderId': '63C347625B5E7C53D5CE2F1CBC0D982D', 'isDownload': False} 2026-10-22 10:26:44,669 44 INFO rb-01d1866-225816-427570 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-22 10:26:44,705 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:26:44,745 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:26:44,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:44] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.046 2026-10-22 10:26:44,787 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:26:44,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:44] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.088 2026-10-22 10:26:44,848 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:26:44,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:44] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.061 0.127 2026-10-22 10:26:45,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.010 2026-10-22 10:26:45,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 10:26:45,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Evaluate test code "odoo.startTour('test_self_order_meal_do_not_change_tracking_number_on_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/196?access_token=a2ddd9077fca47cd", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:26:45,191 44 INFO rb-01d1866-225816-427570 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-22 10:26:45,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.013 0.034 2026-10-22 10:26:45,203 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:26:45,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.026 2026-10-22 10:26:45,268 44 INFO rb-01d1866-225816-427570 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-22 10:26:45,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "POST /pos-self/relations/196 HTTP/1.1" 200 - 37 0.032 0.069 2026-10-22 10:26:45,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.182 2026-10-22 10:26:45,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "POST /pos-self/data/196 HTTP/1.1" 200 - 178 0.183 0.289 2026-10-22 10:26:45,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.422 2026-10-22 10:26:45,943 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/image/ir.attachment/13283/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:26:46,071 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-22 10:26:46,180 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 10:26:46,181 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.014 0.032 2026-10-22 10:26:46,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-22 10:26:46,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-22 10:26:46,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-22 10:26:46,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-10-22 10:26:46,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.004 0.014 2026-10-22 10:26:46,335 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,407 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,469 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,542 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,618 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,668 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,746 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,798 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,800 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,854 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7785696 (allocated 8650752) 2026-10-22 10:26:46,862 44 INFO rb-01d1866-225816-427570 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 143418 2026-10-22 10:26:46,866 44 INFO rb-01d1866-225816-427570 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-22 10:26:46,870 44 INFO rb-01d1866-225816-427570 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 143418 2026-10-22 10:26:46,984 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102646_984563_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-22 10:26:46,984 44 INFO rb-01d1866-225816-427570 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/tmp1114r7nc_chrome_odoo" 2026-10-22 10:26:47,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-22 10:26:57,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143593 2026-10-22 10:26:57,031 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmppcj_5vmi_chrome_odoo 2026-10-22 10:26:57,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36047/json/version 2026-10-22 10:26:57,033 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:57,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:26:57,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36047/json 2026-10-22 10:26:57,087 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:26:57,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36047/devtools/page/84C1ABC57C0F28B744F61BF1893844D6 2026-10-22 10:26:57,104 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:26:57,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:26:57,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:26:57,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:26:57,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:26:57,659 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:26:58,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 58 0.044 0.598 2026-10-22 10:26:58,310 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '84C1ABC57C0F28B744F61BF1893844D6', 'loaderId': 'F54409841D41467A9D926AD513DC3292', 'isDownload': False} 2026-10-22 10:26:58,310 44 INFO rb-01d1866-225816-427570 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-22 10:26:58,332 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:26:58,372 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:26:58,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.049 2026-10-22 10:26:58,445 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:26:58,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.115 2026-10-22 10:26:58,493 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:26:58,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.148 2026-10-22 10:26:58,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:26:58,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.027 2026-10-22 10:26:58,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.028 2026-10-22 10:26:58,841 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:26:58,842 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:26:58,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:26:58,852 44 INFO rb-01d1866-225816-427570 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-22 10:26:58,911 44 INFO rb-01d1866-225816-427570 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-22 10:26:58,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:58] "POST /pos-self/relations/197 HTTP/1.1" 200 - 37 0.030 0.064 2026-10-22 10:26:59,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-22 10:26:59,509 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "POST /pos-self/data/197 HTTP/1.1" 200 - 178 0.217 0.295 2026-10-22 10:26:59,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.455 2026-10-22 10:26:59,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.012 2026-10-22 10:26:59,620 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:26:59,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 10:26:59,721 44 INFO rb-01d1866-225816-427570 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-22 10:26:59,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 10:26:59,771 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:26:59,823 44 INFO rb-01d1866-225816-427570 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-22 10:26:59,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.010 0.030 2026-10-22 10:26:59,914 44 INFO rb-01d1866-225816-427570 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-22 10:26:59,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.011 0.046 2026-10-22 10:26:59,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.073 2026-10-22 10:26:59,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:26:59] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.101 2026-10-22 10:26:59,996 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:00] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.126 2026-10-22 10:27:00,032 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27: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-22 10:27:00,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:00] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.158 2026-10-22 10:27:00,050 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:00] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-22 10:27:00,122 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,191 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39205634 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000001', 'uuid': 'c72197f8-e493-4d78-a7ac-d261b946694a'}] 2026-10-22 10:27:00,241 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39205634 order {'name': None, 'pos_reference': '260-197-000001', 'uuid': 'c72197f8-e493-4d78-a7ac-d261b946694a'} created pos.order #976 2026-10-22 10:27:00,271 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39205634 finished 2026-10-22 10:27:00,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.076 0.213 2026-10-22 10:27:00,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-22 10:27:00,501 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,546 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,605 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,668 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,728 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,773 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,840 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,886 44 INFO rb-01d1866-225816-427570 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-22 10:27:00,940 44 INFO rb-01d1866-225816-427570 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-22 10:27:01,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:01] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.027 0.079 2026-10-22 10:27:01,084 44 INFO rb-01d1866-225816-427570 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-22 10:27:01,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.012 0.013 2026-10-22 10:27:01,133 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:01,134 44 INFO rb-01d1866-225816-427570 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-22 10:27:01,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8230108 (allocated 9175040) 2026-10-22 10:27:01,203 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143593 2026-10-22 10:27:01,204 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:01,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143593 2026-10-22 10:27:01,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102701_329383_test_self_order_mobile.txt 2026-10-22 10:27:01,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmppcj_5vmi_chrome_odoo" 2026-10-22 10:27:01,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143780 2026-10-22 10:27:01,682 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpztm4epv4_chrome_odoo 2026-10-22 10:27:01,683 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34563/json/version 2026-10-22 10:27:01,684 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:01,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:01,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34563/json 2026-10-22 10:27:01,760 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:01,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34563/devtools/page/E8802C0DAF3DD5A5FB0707DAA2D869B7 2026-10-22 10:27:01,784 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:01,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:01,846 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:01,854 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:01,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:01,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:01] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.008 0.038 2026-10-22 10:27:01,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'E8802C0DAF3DD5A5FB0707DAA2D869B7', 'loaderId': '96C640CD2F33358E136E787BA01FE290', 'isDownload': False} 2026-10-22 10:27:01,930 44 INFO rb-01d1866-225816-427570 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-22 10:27:01,942 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:01,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:01] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.022 0.016 2026-10-22 10:27:02,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.051 2026-10-22 10:27:02,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.013 0.063 2026-10-22 10:27:02,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:27:02,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:27:02,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.006 0.011 2026-10-22 10:27:02,321 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:02,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:27:02,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:02,348 44 INFO rb-01d1866-225816-427570 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-22 10:27:02,406 44 INFO rb-01d1866-225816-427570 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-22 10:27:02,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.027 0.058 2026-10-22 10:27:02,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.096 2026-10-22 10:27:02,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.159 0.207 2026-10-22 10:27:02,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.349 2026-10-22 10:27:02,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.011 2026-10-22 10:27:02,945 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:03,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-22 10:27:03,043 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:27:03,085 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:03,159 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.004 0.038 2026-10-22 10:27:03,250 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.009 0.048 2026-10-22 10:27:03,276 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-22 10:27:03,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.092 2026-10-22 10:27:03,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.119 2026-10-22 10:27:03,334 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-22 10:27:03,380 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:27:03,386 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.011 0.023 2026-10-22 10:27:03,452 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.014 2026-10-22 10:27:03,531 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,611 44 INFO rb-01d1866-225816-427570 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-22 10:27:03,679 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63767979 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000002', 'uuid': '2fa17ced-c02f-4e88-8882-3f3e26d19e90'}] 2026-10-22 10:27:03,721 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63767979 order {'name': None, 'pos_reference': '260-197-000002', 'uuid': '2fa17ced-c02f-4e88-8882-3f3e26d19e90'} created pos.order #977 2026-10-22 10:27:03,751 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63767979 finished 2026-10-22 10:27:03,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.054 0.199 2026-10-22 10:27:03,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.009 2026-10-22 10:27:03,974 44 INFO rb-01d1866-225816-427570 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-22 10:27:04,019 44 INFO rb-01d1866-225816-427570 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-22 10:27:04,077 44 INFO rb-01d1866-225816-427570 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-22 10:27:04,143 44 INFO rb-01d1866-225816-427570 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-22 10:27:04,196 44 INFO rb-01d1866-225816-427570 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-22 10:27:04,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:04,239 44 INFO rb-01d1866-225816-427570 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-22 10:27:04,296 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8310708 (allocated 9699328) 2026-10-22 10:27:04,307 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143780 2026-10-22 10:27:04,309 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:04,312 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143780 2026-10-22 10:27:04,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102704_418774_test_self_order_mobile.txt 2026-10-22 10:27:04,419 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpztm4epv4_chrome_odoo" 2026-10-22 10:27:04,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143971 2026-10-22 10:27:04,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp1_3vzm5e_chrome_odoo 2026-10-22 10:27:04,939 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46243/json/version 2026-10-22 10:27:04,941 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46243', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:04,963 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:04,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46243/json 2026-10-22 10:27:04,965 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46243', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:04,980 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46243/devtools/page/D165D890CBD3D47306C83BFF10BC20E5 2026-10-22 10:27:05,002 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:05,011 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:05,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:05,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:05,052 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:05,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.012 0.031 2026-10-22 10:27:05,118 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'D165D890CBD3D47306C83BFF10BC20E5', 'loaderId': '85990882207F6888687E7409F7A7761E', 'isDownload': False} 2026-10-22 10:27:05,118 44 INFO rb-01d1866-225816-427570 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-22 10:27:05,141 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:05,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.011 0.010 2026-10-22 10:27:05,207 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.012 0.028 2026-10-22 10:27:05,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.049 2026-10-22 10:27:05,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:27:05,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.022 2026-10-22 10:27:05,456 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:05,457 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:05,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:27:05,471 44 INFO rb-01d1866-225816-427570 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-22 10:27:05,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.013 2026-10-22 10:27:05,530 44 INFO rb-01d1866-225816-427570 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-22 10:27:05,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.038 0.062 2026-10-22 10:27:05,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.114 2026-10-22 10:27:06,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.156 0.265 2026-10-22 10:27:06,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.408 2026-10-22 10:27:06,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.011 0.014 2026-10-22 10:27:06,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:06,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:27:06,309 44 INFO rb-01d1866-225816-427570 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-22 10:27:06,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:27:06,348 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:06,420 44 INFO rb-01d1866-225816-427570 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-22 10:27:06,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.016 0.046 2026-10-22 10:27:06,530 44 INFO rb-01d1866-225816-427570 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-22 10:27:06,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-22 10:27:06,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-10-22 10:27:06,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.008 0.111 2026-10-22 10:27:06,630 44 INFO rb-01d1866-225816-427570 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-22 10:27:06,655 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-22 10:27:06,696 44 INFO rb-01d1866-225816-427570 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-22 10:27:06,700 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "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-22 10:27:06,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-22 10:27:06,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:06] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.009 0.057 2026-10-22 10:27:06,770 44 INFO rb-01d1866-225816-427570 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-22 10:27:06,843 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54315027 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000003', 'uuid': '1c7307ef-37de-4550-b4df-78378f30e401'}] 2026-10-22 10:27:06,887 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54315027 order {'name': None, 'pos_reference': '260-197-000003', 'uuid': '1c7307ef-37de-4550-b4df-78378f30e401'} created pos.order #978 2026-10-22 10:27:06,915 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54315027 finished 2026-10-22 10:27:07,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.064 0.219 2026-10-22 10:27:07,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.021 0.020 2026-10-22 10:27:07,152 44 INFO rb-01d1866-225816-427570 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-22 10:27:07,191 44 INFO rb-01d1866-225816-427570 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-22 10:27:07,250 44 INFO rb-01d1866-225816-427570 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-22 10:27:07,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:07] "GET /web/image/ir.attachment/13340/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-22 10:27:07,313 44 INFO rb-01d1866-225816-427570 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-22 10:27:07,368 44 INFO rb-01d1866-225816-427570 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-22 10:27:07,415 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:07,417 44 INFO rb-01d1866-225816-427570 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-22 10:27:07,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8101652 (allocated 8912896) 2026-10-22 10:27:07,483 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143971 2026-10-22 10:27:07,484 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:07,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143971 2026-10-22 10:27:07,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102707_611746_test_self_order_mobile.txt 2026-10-22 10:27:07,612 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp1_3vzm5e_chrome_odoo" 2026-10-22 10:27:08,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144158 2026-10-22 10:27:08,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp_8_oy5xj_chrome_odoo 2026-10-22 10:27:08,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38883/json/version 2026-10-22 10:27:08,074 44 INFO rb-01d1866-225816-427570 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-22 10:27:08,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:08,127 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38883/json 2026-10-22 10:27:08,128 44 INFO rb-01d1866-225816-427570 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-22 10:27:08,157 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38883/devtools/page/EDB1C4DF0F858B2113487B01B9104722 2026-10-22 10:27:08,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:08,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:08,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:08,249 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:08,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:08,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.041 0.057 2026-10-22 10:27:08,382 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'EDB1C4DF0F858B2113487B01B9104722', 'loaderId': 'B9679220A4596895E252727D6B3F6F69', 'isDownload': False} 2026-10-22 10:27:08,383 44 INFO rb-01d1866-225816-427570 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-22 10:27:08,406 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:08,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.022 2026-10-22 10:27:08,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.037 2026-10-22 10:27:08,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.056 2026-10-22 10:27:08,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-22 10:27:08,692 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:27:08,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.013 2026-10-22 10:27:08,729 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:08,732 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:08,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:27:08,753 44 INFO rb-01d1866-225816-427570 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-22 10:27:08,801 44 INFO rb-01d1866-225816-427570 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-22 10:27:08,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.025 0.054 2026-10-22 10:27:08,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.083 2026-10-22 10:27:09,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.110 0.264 2026-10-22 10:27:09,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.373 2026-10-22 10:27:09,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.011 2026-10-22 10:27:09,358 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:09,416 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:27:09,459 44 INFO rb-01d1866-225816-427570 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-22 10:27:09,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.010 0.023 2026-10-22 10:27:09,509 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:09,582 44 INFO rb-01d1866-225816-427570 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-22 10:27:09,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.004 0.041 2026-10-22 10:27:09,672 44 INFO rb-01d1866-225816-427570 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-22 10:27:09,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.016 0.062 2026-10-22 10:27:09,732 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.095 2026-10-22 10:27:09,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-22 10:27:09,770 44 INFO rb-01d1866-225816-427570 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-22 10:27:09,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.137 2026-10-22 10:27:09,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-22 10:27:09,844 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "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-22 10:27:09,845 44 INFO rb-01d1866-225816-427570 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-22 10:27:09,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.021 0.049 2026-10-22 10:27:09,923 44 INFO rb-01d1866-225816-427570 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-22 10:27:09,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:09] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.011 0.017 2026-10-22 10:27:10,004 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,081 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,150 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89638114 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000004', 'uuid': '4abd11b7-52eb-41f0-ad22-05b6216b135a'}] 2026-10-22 10:27:10,204 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89638114 order {'name': None, 'pos_reference': '260-197-000004', 'uuid': '4abd11b7-52eb-41f0-ad22-05b6216b135a'} created pos.order #979 2026-10-22 10:27:10,232 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89638114 finished 2026-10-22 10:27:10,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.067 0.227 2026-10-22 10:27:10,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.018 2026-10-22 10:27:10,470 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,517 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,578 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,639 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,695 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:10,741 44 INFO rb-01d1866-225816-427570 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-22 10:27:10,824 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8416068 (allocated 9437184) 2026-10-22 10:27:10,828 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144158 2026-10-22 10:27:10,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:10,838 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144158 2026-10-22 10:27:10,968 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102710_968351_test_self_order_mobile.txt 2026-10-22 10:27:10,968 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp_8_oy5xj_chrome_odoo" 2026-10-22 10:27:11,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144336 2026-10-22 10:27:11,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpe369174z_chrome_odoo 2026-10-22 10:27:11,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41525/json/version 2026-10-22 10:27:11,477 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:11,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:11,519 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41525/json 2026-10-22 10:27:11,520 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:11,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41525/devtools/page/5076C3242A6C6FE214F65929D0207A71 2026-10-22 10:27:11,541 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:11,547 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:11,611 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:11,624 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:11,625 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:11,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:11] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.009 0.030 2026-10-22 10:27:11,684 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '5076C3242A6C6FE214F65929D0207A71', 'loaderId': 'DC89F7AE3349A9CFA5D204E15A577AAA', 'isDownload': False} 2026-10-22 10:27:11,684 44 INFO rb-01d1866-225816-427570 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-22 10:27:11,711 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:11,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:11] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.010 0.021 2026-10-22 10:27:11,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:11] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.009 0.054 2026-10-22 10:27:11,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:11] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.070 2026-10-22 10:27:12,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 10:27:12,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:27:12,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.016 2026-10-22 10:27:12,067 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:12,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:27:12,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:12,099 44 INFO rb-01d1866-225816-427570 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-22 10:27:12,152 44 INFO rb-01d1866-225816-427570 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-22 10:27:12,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.029 0.051 2026-10-22 10:27:12,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.085 2026-10-22 10:27:12,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-22 10:27:12,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.188 0.261 2026-10-22 10:27:12,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.015 2026-10-22 10:27:12,791 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:12,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.011 0.015 2026-10-22 10:27:12,877 44 INFO rb-01d1866-225816-427570 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-22 10:27:12,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.001 0.029 2026-10-22 10:27:12,929 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:13,014 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.019 0.040 2026-10-22 10:27:13,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-22 10:27:13,131 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-22 10:27:13,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-22 10:27:13,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-22 10:27:13,177 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-22 10:27:13,228 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,308 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,338 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:27:13,360 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.014 0.023 2026-10-22 10:27:13,435 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,510 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33307981 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000005', 'uuid': '0c5deb47-8a5d-445c-a6da-216009159d61'}] 2026-10-22 10:27:13,550 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33307981 order {'name': None, 'pos_reference': '260-197-000005', 'uuid': '0c5deb47-8a5d-445c-a6da-216009159d61'} created pos.order #980 2026-10-22 10:27:13,576 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33307981 finished 2026-10-22 10:27:13,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.089 0.214 2026-10-22 10:27:13,824 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.034 0.020 2026-10-22 10:27:13,886 44 INFO rb-01d1866-225816-427570 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-22 10:27:13,962 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,014 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,067 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,135 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,179 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,216 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:14] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.014 0.022 2026-10-22 10:27:14,254 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,304 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93622391 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000005', 'uuid': '0c5deb47-8a5d-445c-a6da-216009159d61'}] 2026-10-22 10:27:14,347 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1543] to pos.order #980 2026-10-22 10:27:14,364 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93622391 order {'name': None, 'pos_reference': '260-197-000005', 'uuid': '0c5deb47-8a5d-445c-a6da-216009159d61'} updated pos.order #980 2026-10-22 10:27:14,393 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93622391 finished 2026-10-22 10:27:14,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.154 0.254 2026-10-22 10:27:14,708 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.017 2026-10-22 10:27:14,773 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,833 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,897 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,953 44 INFO rb-01d1866-225816-427570 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-22 10:27:14,995 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:14,996 44 INFO rb-01d1866-225816-427570 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-22 10:27:15,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8762580 (allocated 9699328) 2026-10-22 10:27:15,098 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144336 2026-10-22 10:27:15,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:15,100 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144336 2026-10-22 10:27:15,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102715_230791_test_self_order_mobile.txt 2026-10-22 10:27:15,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpe369174z_chrome_odoo" 2026-10-22 10:27:15,695 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144526 2026-10-22 10:27:15,695 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp_zh1fao8_chrome_odoo 2026-10-22 10:27:15,695 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38589/json/version 2026-10-22 10:27:15,697 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:15,811 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:15,811 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38589/json 2026-10-22 10:27:15,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:15,824 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38589/devtools/page/D6DA4FC433A4E312F3039D76072D9699 2026-10-22 10:27:15,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:15,839 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:15,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:15,904 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:15,905 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:15,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:15] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.006 0.038 2026-10-22 10:27:15,975 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'D6DA4FC433A4E312F3039D76072D9699', 'loaderId': '8DDD6F3575C05D4B6C1B9BF37360491F', 'isDownload': False} 2026-10-22 10:27:15,975 44 INFO rb-01d1866-225816-427570 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-22 10:27:16,006 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:16,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.009 2026-10-22 10:27:16,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.024 2026-10-22 10:27:16,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.010 0.048 2026-10-22 10:27:16,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.012 2026-10-22 10:27:16,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:27:16,423 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:16,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.010 0.022 2026-10-22 10:27:16,437 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:16,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:27:16,446 44 INFO rb-01d1866-225816-427570 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-22 10:27:16,506 44 INFO rb-01d1866-225816-427570 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-22 10:27:16,558 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.034 0.050 2026-10-22 10:27:16,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.091 2026-10-22 10:27:16,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-22 10:27:16,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:16] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.119 0.258 2026-10-22 10:27:17,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.010 0.014 2026-10-22 10:27:17,110 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:17,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-22 10:27:17,226 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.007 0.016 2026-10-22 10:27:17,280 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:17,387 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-22 10:27:17,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.009 0.028 2026-10-22 10:27:17,498 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.064 2026-10-22 10:27:17,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-22 10:27:17,556 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.118 2026-10-22 10:27:17,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-22 10:27:17,599 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,674 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,699 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27: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-22 10:27:17,722 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.010 0.027 2026-10-22 10:27:17,801 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:17] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.011 0.019 2026-10-22 10:27:17,881 44 INFO rb-01d1866-225816-427570 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-22 10:27:17,947 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,000 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52045930 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000006', 'uuid': '04cbb929-fa32-4520-9d5a-1cd673ad225a'}] 2026-10-22 10:27:18,044 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52045930 order {'name': None, 'pos_reference': '260-197-000006', 'uuid': '04cbb929-fa32-4520-9d5a-1cd673ad225a'} created pos.order #981 2026-10-22 10:27:18,068 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52045930 finished 2026-10-22 10:27:18,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.063 0.191 2026-10-22 10:27:18,262 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.020 0.019 2026-10-22 10:27:18,321 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,382 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,454 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,508 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,560 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,617 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,669 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:18] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.019 0.038 2026-10-22 10:27:18,740 44 INFO rb-01d1866-225816-427570 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-22 10:27:18,848 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77833264 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000006', 'uuid': '04cbb929-fa32-4520-9d5a-1cd673ad225a'}] 2026-10-22 10:27:18,908 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1545] to pos.order #981 2026-10-22 10:27:18,923 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77833264 order {'name': None, 'pos_reference': '260-197-000006', 'uuid': '04cbb929-fa32-4520-9d5a-1cd673ad225a'} updated pos.order #981 2026-10-22 10:27:18,958 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77833264 finished 2026-10-22 10:27:19,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.188 0.253 2026-10-22 10:27:19,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.016 2026-10-22 10:27:19,263 44 INFO rb-01d1866-225816-427570 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-22 10:27:19,325 44 INFO rb-01d1866-225816-427570 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-22 10:27:19,380 44 INFO rb-01d1866-225816-427570 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-22 10:27:19,447 44 INFO rb-01d1866-225816-427570 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-22 10:27:19,499 44 INFO rb-01d1866-225816-427570 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-22 10:27:19,542 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:19,543 44 INFO rb-01d1866-225816-427570 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-22 10:27:19,628 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8964104 (allocated 10223616) 2026-10-22 10:27:19,633 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144526 2026-10-22 10:27:19,636 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:19,637 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144526 2026-10-22 10:27:19,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102719_755803_test_self_order_mobile.txt 2026-10-22 10:27:19,756 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp_zh1fao8_chrome_odoo" 2026-10-22 10:27:20,292 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144723 2026-10-22 10:27:20,293 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpbjgcj7v9_chrome_odoo 2026-10-22 10:27:20,293 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36061/json/version 2026-10-22 10:27:20,295 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:20,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:20,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36061/json 2026-10-22 10:27:20,368 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:20,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36061/devtools/page/3512E076A2444F9BA7B9A18FBE62EA2B 2026-10-22 10:27:20,476 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:20,509 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:20,548 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:20,565 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:20,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:20,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:20] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.016 0.050 2026-10-22 10:27:20,657 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '3512E076A2444F9BA7B9A18FBE62EA2B', 'loaderId': '90098663BE92BCCFBE57D7F799065DB2', 'isDownload': False} 2026-10-22 10:27:20,657 44 INFO rb-01d1866-225816-427570 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-22 10:27:20,700 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:20,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:20] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.010 2026-10-22 10:27:20,760 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:20] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.029 2026-10-22 10:27:20,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:20] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.037 2026-10-22 10:27:21,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-22 10:27:21,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:27:21,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.021 2026-10-22 10:27:21,131 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:21,135 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:21,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:27:21,145 44 INFO rb-01d1866-225816-427570 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-22 10:27:21,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.008 2026-10-22 10:27:21,210 44 INFO rb-01d1866-225816-427570 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-22 10:27:21,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.018 0.074 2026-10-22 10:27:21,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-22 10:27:21,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.146 0.272 2026-10-22 10:27:21,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.011 2026-10-22 10:27:21,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:21,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.003 0.017 2026-10-22 10:27:21,937 44 INFO rb-01d1866-225816-427570 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-22 10:27:21,964 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:21] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.002 0.016 2026-10-22 10:27:22,019 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:22,119 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.005 0.030 2026-10-22 10:27:22,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-22 10:27:22,234 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-22 10:27:22,284 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-10-22 10:27:22,306 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-22 10:27:22,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.097 2026-10-22 10:27:22,337 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,407 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,447 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "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-22 10:27:22,463 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.009 0.028 2026-10-22 10:27:22,545 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,596 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29572313 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000007', 'uuid': 'e214176a-2e91-454e-a3c6-a8056f93cac7'}] 2026-10-22 10:27:22,646 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29572313 order {'name': None, 'pos_reference': '260-197-000007', 'uuid': 'e214176a-2e91-454e-a3c6-a8056f93cac7'} created pos.order #982 2026-10-22 10:27:22,683 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29572313 finished 2026-10-22 10:27:22,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.060 0.220 2026-10-22 10:27:22,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.015 2026-10-22 10:27:22,882 44 INFO rb-01d1866-225816-427570 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-22 10:27:22,939 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,006 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,077 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,132 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,181 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,252 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,305 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:23] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.009 0.026 2026-10-22 10:27:23,388 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,452 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37133508 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000007', 'uuid': 'e214176a-2e91-454e-a3c6-a8056f93cac7'}] 2026-10-22 10:27:23,486 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1547] to pos.order #982 2026-10-22 10:27:23,501 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37133508 order {'name': None, 'pos_reference': '260-197-000007', 'uuid': 'e214176a-2e91-454e-a3c6-a8056f93cac7'} updated pos.order #982 2026-10-22 10:27:23,536 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37133508 finished 2026-10-22 10:27:23,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.143 0.231 2026-10-22 10:27:23,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.018 2026-10-22 10:27:23,824 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,891 44 INFO rb-01d1866-225816-427570 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-22 10:27:23,947 44 INFO rb-01d1866-225816-427570 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-22 10:27:24,010 44 INFO rb-01d1866-225816-427570 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-22 10:27:24,075 44 INFO rb-01d1866-225816-427570 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-22 10:27:24,114 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:24,115 44 INFO rb-01d1866-225816-427570 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-22 10:27:24,202 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8784704 (allocated 9961472) 2026-10-22 10:27:24,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144723 2026-10-22 10:27:24,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:24,211 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144723 2026-10-22 10:27:24,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:24] "GET /web/image/ir.attachment/13340/raw HTTP/1.1" 200 - 4 0.001 0.015 2026-10-22 10:27:24,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102724_346385_test_self_order_mobile.txt 2026-10-22 10:27:24,346 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpbjgcj7v9_chrome_odoo" 2026-10-22 10:27:24,816 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144910 2026-10-22 10:27:24,817 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpl2qow9a__chrome_odoo 2026-10-22 10:27:24,817 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45413/json/version 2026-10-22 10:27:24,818 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:24,883 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:24,883 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45413/json 2026-10-22 10:27:24,884 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:24,901 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:45413/devtools/page/93D3596A9AF27C00E6B33828DE92525C 2026-10-22 10:27:24,926 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:24,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:24,984 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:24,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:24,991 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:25,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.011 0.044 2026-10-22 10:27:25,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '93D3596A9AF27C00E6B33828DE92525C', 'loaderId': '3889102B9D3ACE259F11E49394A5EB2E', 'isDownload': False} 2026-10-22 10:27:25,074 44 INFO rb-01d1866-225816-427570 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-22 10:27:25,102 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:25,144 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.012 2026-10-22 10:27:25,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.022 2026-10-22 10:27:25,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.026 2026-10-22 10:27:25,437 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 10:27:25,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:27:25,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.015 2026-10-22 10:27:25,486 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:25,500 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:25,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:27:25,502 44 INFO rb-01d1866-225816-427570 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-22 10:27:25,560 44 INFO rb-01d1866-225816-427570 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-22 10:27:25,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.016 0.055 2026-10-22 10:27:25,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.072 2026-10-22 10:27:25,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 10:27:26,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.145 0.254 2026-10-22 10:27:26,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.025 2026-10-22 10:27:26,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:26,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.009 0.018 2026-10-22 10:27:26,284 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.015 0.014 2026-10-22 10:27:26,345 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:27:26,388 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.003 0.032 2026-10-22 10:27:26,469 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-22 10:27:26,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-22 10:27:26,517 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.080 2026-10-22 10:27:26,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-22 10:27:26,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.116 2026-10-22 10:27:26,568 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,654 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,708 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:27:26,715 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.028 0.047 2026-10-22 10:27:26,798 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:26] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.016 2026-10-22 10:27:26,862 44 INFO rb-01d1866-225816-427570 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-22 10:27:26,945 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,017 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2566136 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000008', 'uuid': 'd8bb34c5-a83d-4401-93b3-2868e5ce61f4'}] 2026-10-22 10:27:27,064 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2566136 order {'name': None, 'pos_reference': '260-197-000008', 'uuid': 'd8bb34c5-a83d-4401-93b3-2868e5ce61f4'} created pos.order #983 2026-10-22 10:27:27,101 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2566136 finished 2026-10-22 10:27:27,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.091 0.242 2026-10-22 10:27:27,323 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.016 2026-10-22 10:27:27,359 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,417 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,479 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,558 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,607 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,662 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,721 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,779 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:27] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.014 0.028 2026-10-22 10:27:27,850 44 INFO rb-01d1866-225816-427570 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-22 10:27:27,903 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36688131 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000008', 'uuid': 'd8bb34c5-a83d-4401-93b3-2868e5ce61f4'}] 2026-10-22 10:27:27,933 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: Added lines [1549] to pos.order #983 2026-10-22 10:27:27,948 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36688131 order {'name': None, 'pos_reference': '260-197-000008', 'uuid': 'd8bb34c5-a83d-4401-93b3-2868e5ce61f4'} updated pos.order #983 2026-10-22 10:27:27,981 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36688131 finished 2026-10-22 10:27:28,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.106 0.242 2026-10-22 10:27:28,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.017 0.020 2026-10-22 10:27:28,275 44 INFO rb-01d1866-225816-427570 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-22 10:27:28,335 44 INFO rb-01d1866-225816-427570 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-22 10:27:28,391 44 INFO rb-01d1866-225816-427570 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-22 10:27:28,450 44 INFO rb-01d1866-225816-427570 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-22 10:27:28,507 44 INFO rb-01d1866-225816-427570 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-22 10:27:28,550 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:28,551 44 INFO rb-01d1866-225816-427570 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-22 10:27:28,666 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9057440 (allocated 9961472) 2026-10-22 10:27:28,673 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144910 2026-10-22 10:27:28,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:28,676 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144910 2026-10-22 10:27:28,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:28] "GET /web/image/ir.attachment/13340/raw HTTP/1.1" 200 - 4 0.009 0.011 2026-10-22 10:27:28,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102728_803114_test_self_order_mobile.txt 2026-10-22 10:27:28,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpl2qow9a__chrome_odoo" 2026-10-22 10:27:29,247 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 145096 2026-10-22 10:27:29,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpr51819c4_chrome_odoo 2026-10-22 10:27:29,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39747/json/version 2026-10-22 10:27:29,249 44 INFO rb-01d1866-225816-427570 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-22 10:27:29,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:29,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39747/json 2026-10-22 10:27:29,286 44 INFO rb-01d1866-225816-427570 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-22 10:27:29,304 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39747/devtools/page/257D5A7597003A30B4A65E25DCAAEB6C 2026-10-22 10:27:29,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:29,350 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:29,388 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:29,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:29,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:29,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.011 0.037 2026-10-22 10:27:29,467 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '257D5A7597003A30B4A65E25DCAAEB6C', 'loaderId': '333B620EB0F1E056C9EC5BA260A7C8C0', 'isDownload': False} 2026-10-22 10:27:29,468 44 INFO rb-01d1866-225816-427570 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-22 10:27:29,497 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:29,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.012 2026-10-22 10:27:29,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.030 2026-10-22 10:27:29,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.057 2026-10-22 10:27:29,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-22 10:27:29,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:27:29,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.004 0.010 2026-10-22 10:27:29,850 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:29,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:27:29,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_meal_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:29,886 44 INFO rb-01d1866-225816-427570 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-22 10:27:29,938 44 INFO rb-01d1866-225816-427570 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-22 10:27:29,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.041 0.055 2026-10-22 10:27:29,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.101 2026-10-22 10:27:30,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 10:27:30,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.140 0.253 2026-10-22 10:27:30,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.013 2026-10-22 10:27:30,511 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:30,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.007 0.010 2026-10-22 10:27:30,602 44 INFO rb-01d1866-225816-427570 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-22 10:27:30,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-22 10:27:30,659 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:27:30,741 44 INFO rb-01d1866-225816-427570 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-22 10:27:30,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 10:27:30,828 44 INFO rb-01d1866-225816-427570 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-22 10:27:30,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.046 2026-10-22 10:27:30,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-22 10:27:30,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.085 2026-10-22 10:27:30,880 44 INFO rb-01d1866-225816-427570 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-22 10:27:30,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-22 10:27:30,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:30] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.126 2026-10-22 10:27:30,933 44 INFO rb-01d1866-225816-427570 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-22 10:27:30,999 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,036 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:31] "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-22 10:27:31,060 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:31] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.010 0.029 2026-10-22 10:27:31,110 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,166 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,238 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,295 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,358 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,422 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,477 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,525 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,587 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,640 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,717 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:31] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.015 0.014 2026-10-22 10:27:31,808 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,890 44 INFO rb-01d1866-225816-427570 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-22 10:27:31,967 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83704178 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000009', 'uuid': '49617ca2-3caf-49c5-9d9f-c744278a2f3f'}] 2026-10-22 10:27:32,023 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83704178 order {'name': None, 'pos_reference': '260-197-000009', 'uuid': '49617ca2-3caf-49c5-9d9f-c744278a2f3f'} created pos.order #984 2026-10-22 10:27:32,049 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83704178 finished 2026-10-22 10:27:32,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.084 0.218 2026-10-22 10:27:32,222 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-22 10:27:32,260 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,316 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,376 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,450 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,501 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,552 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,621 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,676 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:32] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.010 0.031 2026-10-22 10:27:32,731 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,804 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,872 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,922 44 INFO rb-01d1866-225816-427570 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-22 10:27:32,973 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:32,974 44 INFO rb-01d1866-225816-427570 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-22 10:27:33,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9648212 (allocated 10747904) 2026-10-22 10:27:33,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 145096 2026-10-22 10:27:33,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:33,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 145096 2026-10-22 10:27:33,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102733_182327_test_self_order_mobile.txt 2026-10-22 10:27:33,182 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpr51819c4_chrome_odoo" 2026-10-22 10:27:33,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 145280 2026-10-22 10:27:33,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpgj89kgey_chrome_odoo 2026-10-22 10:27:33,702 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46713/json/version 2026-10-22 10:27:33,704 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:33,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:33,777 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46713/json 2026-10-22 10:27:33,778 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:33,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46713/devtools/page/33728F89B5EAFD08B9A890633AC88B73 2026-10-22 10:27:33,802 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:33,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:33,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:33,884 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:33,885 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:33,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:33] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.012 0.049 2026-10-22 10:27:33,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '33728F89B5EAFD08B9A890633AC88B73', 'loaderId': '09559507B7736CD6997D88812BBA7933', 'isDownload': False} 2026-10-22 10:27:33,979 44 INFO rb-01d1866-225816-427570 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-22 10:27:34,019 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:34,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.009 2026-10-22 10:27:34,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.024 2026-10-22 10:27:34,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.041 2026-10-22 10:27:34,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.024 2026-10-22 10:27:34,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:27:34,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_each_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:34,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.006 0.018 2026-10-22 10:27:34,472 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:34,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:27:34,486 44 INFO rb-01d1866-225816-427570 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-22 10:27:34,543 44 INFO rb-01d1866-225816-427570 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-22 10:27:34,586 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.028 0.053 2026-10-22 10:27:34,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.084 2026-10-22 10:27:34,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 10:27:35,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.134 0.246 2026-10-22 10:27:35,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.009 0.017 2026-10-22 10:27:35,140 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:35,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 10:27:35,227 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:27:35,264 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:35,355 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,411 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.039 2026-10-22 10:27:35,428 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.019 2026-10-22 10:27:35,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-10-22 10:27:35,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.008 0.093 2026-10-22 10:27:35,509 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-22 10:27:35,544 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-22 10:27:35,552 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:35,562 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:35] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.005 0.025 2026-10-22 10:27:35,621 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,687 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,762 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,837 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,889 44 INFO rb-01d1866-225816-427570 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-22 10:27:35,938 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,013 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,074 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,127 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,134 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:36] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-22 10:27:36,202 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:36] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.014 2026-10-22 10:27:36,276 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,362 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,436 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19673316 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000010', 'uuid': 'fce55cee-bba0-4424-81c0-738421c37f9c'}] 2026-10-22 10:27:36,490 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19673316 order {'name': None, 'pos_reference': '260-197-000010', 'uuid': 'fce55cee-bba0-4424-81c0-738421c37f9c'} created pos.order #985 2026-10-22 10:27:36,534 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19673316 finished 2026-10-22 10:27:36,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.081 0.253 2026-10-22 10:27:36,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.019 2026-10-22 10:27:36,808 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,850 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,904 44 INFO rb-01d1866-225816-427570 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-22 10:27:36,959 44 INFO rb-01d1866-225816-427570 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-22 10:27:37,013 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:37,014 44 INFO rb-01d1866-225816-427570 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-22 10:27:37,093 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9107972 (allocated 10223616) 2026-10-22 10:27:37,095 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 145280 2026-10-22 10:27:37,096 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:37,097 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 145280 2026-10-22 10:27:37,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102737_198061_test_self_order_mobile.txt 2026-10-22 10:27:37,198 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpgj89kgey_chrome_odoo" 2026-10-22 10:27:37,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 145477 2026-10-22 10:27:37,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp30bkwqt3_chrome_odoo 2026-10-22 10:27:37,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46673/json/version 2026-10-22 10:27:37,747 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:37,787 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-22 10:27:37,787 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46673/json 2026-10-22 10:27:37,788 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:37,799 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46673/devtools/page/40AF85A694E880C8814270FA2520ACC6 2026-10-22 10:27:37,816 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-22 10:27:37,830 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-22 10:27:37,865 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-22 10:27:37,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" in browser 2026-10-22 10:27:37,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145" 2026-10-22 10:27:37,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:37] "GET /pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145 HTTP/1.1" 200 - 9 0.006 0.037 2026-10-22 10:27:37,948 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '40AF85A694E880C8814270FA2520ACC6', 'loaderId': '93B4878CAB5675BB252A6852D2A455BF', 'isDownload': False} 2026-10-22 10:27:37,948 44 INFO rb-01d1866-225816-427570 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-22 10:27:37,979 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:38,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.022 0.017 2026-10-22 10:27:38,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.016 0.074 2026-10-22 10:27:38,099 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.093 2026-10-22 10:27:38,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-22 10:27:38,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:27:38,381 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:27:38,389 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:38,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:27:38,393 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_auto_table_selection_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/197?access_token=d1370b5a772a4315&table_identifier=77fd0145", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:38,407 44 INFO rb-01d1866-225816-427570 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-22 10:27:38,459 44 INFO rb-01d1866-225816-427570 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-22 10:27:38,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.017 0.043 2026-10-22 10:27:38,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.059 2026-10-22 10:27:38,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-22 10:27:38,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:38] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.164 0.256 2026-10-22 10:27:39,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.015 2026-10-22 10:27:39,054 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-22 10:27:39,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/ir.attachment/13341/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 10:27:39,178 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/ir.attachment/13290/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-22 10:27:39,217 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:27:39,328 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-22 10:27:39,408 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.013 0.049 2026-10-22 10:27:39,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-10-22 10:27:39,477 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-22 10:27:39,520 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "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-22 10:27:39,530 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.014 0.121 2026-10-22 10:27:39,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-10-22 10:27:39,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.009 0.076 2026-10-22 10:27:39,606 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,666 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,682 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21727484 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000011', 'uuid': 'c01ae987-015d-498d-96c6-0e59e9aadfb7'}] 2026-10-22 10:27:39,719 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21727484 order {'name': None, 'pos_reference': '260-197-000011', 'uuid': 'c01ae987-015d-498d-96c6-0e59e9aadfb7'} created pos.order #986 2026-10-22 10:27:39,748 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21727484 finished 2026-10-22 10:27:39,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.091 0.196 2026-10-22 10:27:39,974 44 INFO rb-01d1866-225816-427570 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-22 10:27:39,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.014 2026-10-22 10:27:40,033 44 INFO rb-01d1866-225816-427570 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-22 10:27:40,086 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-22 10:27:40,087 44 INFO rb-01d1866-225816-427570 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-22 10:27:40,165 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7845320 (allocated 8650752) 2026-10-22 10:27:40,167 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 145477 2026-10-22 10:27:40,170 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-22 10:27:40,171 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 145477 2026-10-22 10:27:40,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:40] "GET /web/image/ir.attachment/13340/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-22 10:27:40,285 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102740_285742_test_self_order_mobile.txt 2026-10-22 10:27:40,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp30bkwqt3_chrome_odoo" 2026-10-22 10:27:40,351 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-22 10:27:51,434 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 145680 2026-10-22 10:27:51,435 44 INFO rb-01d1866-225816-427570 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/tmpx52dzxob_chrome_odoo 2026-10-22 10:27:51,435 44 INFO rb-01d1866-225816-427570 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:41383/json/version 2026-10-22 10:27:51,436 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41383', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:51,539 44 INFO rb-01d1866-225816-427570 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-22 10:27:51,539 44 INFO rb-01d1866-225816-427570 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:41383/json 2026-10-22 10:27:51,540 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41383', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:27:51,579 44 INFO rb-01d1866-225816-427570 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:41383/devtools/page/BD69046225D09909D357C29E5405EC48 2026-10-22 10:27:51,609 44 INFO rb-01d1866-225816-427570 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-22 10:27:51,619 44 INFO rb-01d1866-225816-427570 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-22 10:27:51,656 44 INFO rb-01d1866-225816-427570 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-22 10:27:52,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Open "http://127.0.0.1:8069/pos-self/198?access_token=89550203c3bd443f&table_identifier=699fd188" in browser 2026-10-22 10:27:52,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigating to: "http://127.0.0.1:8069/pos-self/198?access_token=89550203c3bd443f&table_identifier=699fd188" 2026-10-22 10:27:52,144 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:27:52,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:52] "GET /pos-self/198?access_token=89550203c3bd443f&table_identifier=699fd188 HTTP/1.1" 200 - 58 0.051 0.564 2026-10-22 10:27:52,753 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': 'BD69046225D09909D357C29E5405EC48', 'loaderId': '3B9BEE80E4C40CBCF597D03B11EA85D6', 'isDownload': False} 2026-10-22 10:27:52,753 44 INFO rb-01d1866-225816-427570 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-22 10:27:52,783 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:27:52,820 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:27:52,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:52] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.032 2026-10-22 10:27:52,875 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:27:52,904 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:52] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.082 2026-10-22 10:27:52,922 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:27:52,967 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:52] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.132 2026-10-22 10:27:53,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-22 10:27:53,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:27:53,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.019 2026-10-22 10:27:53,217 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:27:53,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:27:53,220 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Evaluate test code "odoo.startTour('self_order_mobile_0_price_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/198?access_token=89550203c3bd443f&table_identifier=699fd188", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:27:53,232 44 INFO rb-01d1866-225816-427570 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-22 10:27:53,309 44 INFO rb-01d1866-225816-427570 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-22 10:27:53,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-22 10:27:53,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.041 0.161 2026-10-22 10:27:53,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-22 10:27:53,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:53] "POST /pos-self/data/198 HTTP/1.1" 200 - 178 0.215 0.279 2026-10-22 10:27:54,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.017 0.013 2026-10-22 10:27:54,139 44 INFO rb-01d1866-225816-427570 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-22 10:27:54,201 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/ir.attachment/13399/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-22 10:27:54,227 44 INFO rb-01d1866-225816-427570 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-22 10:27:54,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/ir.attachment/13348/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-22 10:27:54,274 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:27:54,383 44 INFO rb-01d1866-225816-427570 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-22 10:27:54,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.027 2026-10-22 10:27:54,453 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.033 2026-10-22 10:27:54,460 44 INFO rb-01d1866-225816-427570 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-22 10:27:54,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-22 10:27:54,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.009 0.089 2026-10-22 10:27:54,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-22 10:27:54,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-22 10:27:54,563 44 INFO rb-01d1866-225816-427570 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-22 10:27:54,596 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:27:54,609 44 INFO rb-01d1866-225816-427570 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-22 10:27:54,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:54] "GET /web/image/product.product/3044/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.013 0.031 2026-10-22 10:27:54,699 44 INFO rb-01d1866-225816-427570 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-22 10:27:54,791 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88036723 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000001', 'uuid': '50183195-f2f0-4b8c-888e-6e524a315913'}] 2026-10-22 10:27:54,845 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88036723 order {'name': None, 'pos_reference': '260-198-000001', 'uuid': '50183195-f2f0-4b8c-888e-6e524a315913'} created pos.order #987 2026-10-22 10:27:54,879 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88036723 finished 2026-10-22 10:27:55,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 277 0.320 0.597 2026-10-22 10:27:55,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:27:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.016 2026-10-22 10:27:55,690 44 INFO rb-01d1866-225816-427570 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-22 10:27:55,748 44 INFO rb-01d1866-225816-427570 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-22 10:27:55,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-22 10:27:55,816 44 INFO rb-01d1866-225816-427570 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-22 10:27:55,890 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 8011004 (allocated 8650752) 2026-10-22 10:27:55,904 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 145680 2026-10-22 10:27:55,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-22 10:27:55,908 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 145680 2026-10-22 10:27:56,013 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102756_013137_test_self_order_mobile_0_price_order.txt 2026-10-22 10:27:56,013 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmpx52dzxob_chrome_odoo" 2026-10-22 10:27:56,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-22 10:28:05,962 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 145869 2026-10-22 10:28:05,962 44 INFO rb-01d1866-225816-427570 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/tmp3656dagz_chrome_odoo 2026-10-22 10:28:05,963 44 INFO rb-01d1866-225816-427570 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:39085/json/version 2026-10-22 10:28:05,964 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:06,019 44 INFO rb-01d1866-225816-427570 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-22 10:28:06,019 44 INFO rb-01d1866-225816-427570 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:39085/json 2026-10-22 10:28:06,020 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:06,055 44 INFO rb-01d1866-225816-427570 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:39085/devtools/page/E995DF62698E44C5B056C5BB96644034 2026-10-22 10:28:06,086 44 INFO rb-01d1866-225816-427570 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-22 10:28:06,094 44 INFO rb-01d1866-225816-427570 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-22 10:28:06,131 44 INFO rb-01d1866-225816-427570 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-22 10:28:06,708 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Open "http://127.0.0.1:8069/pos-self/199" in browser 2026-10-22 10:28:06,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigating to: "http://127.0.0.1:8069/pos-self/199" 2026-10-22 10:28:06,752 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:28:07,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "GET /pos-self/199 HTTP/1.1" 200 - 56 0.057 0.591 2026-10-22 10:28:07,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': 'E995DF62698E44C5B056C5BB96644034', 'loaderId': '5FF0EBC4AEB922AAA8508B08D53E3473', 'isDownload': False} 2026-10-22 10:28:07,395 44 INFO rb-01d1866-225816-427570 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-22 10:28:07,418 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:28:07,454 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:28:07,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.047 2026-10-22 10:28:07,502 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:28:07,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.079 2026-10-22 10:28:07,536 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:28:07,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.126 2026-10-22 10:28:07,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.017 2026-10-22 10:28:07,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.015 2026-10-22 10:28:07,826 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Evaluate test code "odoo.startTour('self_order_mobile_no_access_token', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:28:07,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.019 0.017 2026-10-22 10:28:07,848 44 INFO rb-01d1866-225816-427570 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-22 10:28:07,852 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:28:07,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.029 2026-10-22 10:28:07,903 44 INFO rb-01d1866-225816-427570 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-22 10:28:07,997 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:07] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.045 0.077 2026-10-22 10:28:08,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-22 10:28:08,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:08] "POST /pos-self/data/199 HTTP/1.1" 200 - 178 0.227 0.277 2026-10-22 10:28:08,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.478 2026-10-22 10:28:08,639 44 INFO rb-01d1866-225816-427570 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-22 10:28:08,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:08] "GET /web/image/ir.attachment/13457/raw HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 10:28:08,725 44 INFO rb-01d1866-225816-427570 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-22 10:28:08,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:08] "GET /web/image/ir.attachment/13406/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:28:08,775 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:28:08,792 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-22 10:28:08,793 44 INFO rb-01d1866-225816-427570 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-22 10:28:08,873 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6244372 (allocated 6815744) 2026-10-22 10:28:08,880 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 145869 2026-10-22 10:28:08,881 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-22 10:28:08,886 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 145869 2026-10-22 10:28:08,987 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102808_987331_test_self_order_mobile_no_access_token.txt 2026-10-22 10:28:08,987 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmp3656dagz_chrome_odoo" 2026-10-22 10:28:09,036 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-22 10:28:18,644 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 146046 2026-10-22 10:28:18,644 44 INFO rb-01d1866-225816-427570 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/tmpwamuh97r_chrome_odoo 2026-10-22 10:28:18,644 44 INFO rb-01d1866-225816-427570 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:33779/json/version 2026-10-22 10:28:18,649 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:18,774 44 INFO rb-01d1866-225816-427570 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-22 10:28:18,774 44 INFO rb-01d1866-225816-427570 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:33779/json 2026-10-22 10:28:18,775 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:18,803 44 INFO rb-01d1866-225816-427570 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:33779/devtools/page/8746CF5C333358FDB04D910ABB680611 2026-10-22 10:28:18,823 44 INFO rb-01d1866-225816-427570 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-22 10:28:18,843 44 INFO rb-01d1866-225816-427570 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-22 10:28:19,609 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 10:28:19,619 44 INFO rb-01d1866-225816-427570 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-22 10:28:19,622 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Open "http://127.0.0.1:8069/pos/ui/201" in browser 2026-10-22 10:28:19,622 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigating to: "http://127.0.0.1:8069/pos/ui/201" 2026-10-22 10:28:19,650 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:28:20,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:20] "GET /pos/ui/201 HTTP/1.1" 200 - 127 0.154 1.146 2026-10-22 10:28:20,952 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': '8746CF5C333358FDB04D910ABB680611', 'loaderId': '08ECB706A99E07554847EDB9EA123229', 'isDownload': False} 2026-10-22 10:28:20,952 44 INFO rb-01d1866-225816-427570 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-22 10:28:20,991 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:28:21,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.025 2026-10-22 10:28:21,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-22 10:28:21,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.050 2026-10-22 10:28:21,802 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:28:21,807 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:28:21,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-22 10:28:21,876 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Evaluate test code "odoo.startTour('test_no_orders_from_other_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/201", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:28:21,887 44 INFO rb-01d1866-225816-427570 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-22 10:28:21,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.012 2026-10-22 10:28:21,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28: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-22 10:28:21,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:28:22,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.018 2026-10-22 10:28:22,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-22 10:28:22,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.054 0.070 2026-10-22 10:28:22,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-22 10:28:23,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 426 0.657 0.666 2026-10-22 10:28:23,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:23] "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-22 10:28:23,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28: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-22 10:28:23,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:23] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.045 2026-10-22 10:28:23,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28: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.009 2026-10-22 10:28:23,884 44 INFO rb-01d1866-225816-427570 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-22 10:28:23,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-22 10:28:23,974 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:28:24,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:28:24,043 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:28:24,046 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:28:24,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.008 0.068 2026-10-22 10:28:24,109 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28: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-22 10:28:24,112 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:28:24,161 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:28:24,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.011 0.061 2026-10-22 10:28:24,226 44 INFO rb-01d1866-225816-427570 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-22 10:28:24,327 44 INFO rb-01d1866-225816-427570 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-22 10:28:24,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /pos/ui/201?from_backend=True HTTP/1.1" 200 - 33 0.067 0.109 2026-10-22 10:28:24,417 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:28:24,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /pos/ui/201 HTTP/1.1" 200 - 33 0.040 0.240 2026-10-22 10:28:24,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.033 0.162 2026-10-22 10:28:24,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.285 2026-10-22 10:28:24,588 44 INFO rb-01d1866-225816-427570 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-22 10:28:24,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:28:24,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.013 0.033 2026-10-22 10:28:24,650 44 INFO rb-01d1866-225816-427570 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-22 10:28:24,653 44 INFO rb-01d1866-225816-427570 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-22 10:28:24,672 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:28:24,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.009 0.066 2026-10-22 10:28:24,773 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12736224 (allocated 13631488) 2026-10-22 10:28:24,785 44 INFO rb-01d1866-225816-427570 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 146046 2026-10-22 10:28:24,787 44 INFO rb-01d1866-225816-427570 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-22 10:28:24,788 44 INFO rb-01d1866-225816-427570 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 146046 2026-10-22 10:28:24,896 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102824_896259_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-22 10:28:24,896 44 INFO rb-01d1866-225816-427570 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/tmpwamuh97r_chrome_odoo" 2026-10-22 10:28:24,956 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-22 10:28:35,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 146244 2026-10-22 10:28:35,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmp9ltu8c9x_chrome_odoo 2026-10-22 10:28:35,067 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:38279/json/version 2026-10-22 10:28:35,068 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:35,103 44 INFO rb-01d1866-225816-427570 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-22 10:28:35,103 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:38279/json 2026-10-22 10:28:35,104 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:35,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:38279/devtools/page/376B95F59C48DCDEA1829FCD36041C6A 2026-10-22 10:28:35,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-22 10:28:35,151 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-22 10:28:35,212 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-22 10:28:35,751 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa" in browser 2026-10-22 10:28:35,752 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa" 2026-10-22 10:28:35,771 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:28:36,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "GET /pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa HTTP/1.1" 200 - 58 0.070 0.630 2026-10-22 10:28:36,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '376B95F59C48DCDEA1829FCD36041C6A', 'loaderId': '3B16D54682D51617EE3BA354EB02BE0E', 'isDownload': False} 2026-10-22 10:28:36,472 44 INFO rb-01d1866-225816-427570 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-22 10:28:36,499 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:28:36,545 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:28:36,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.058 2026-10-22 10:28:36,604 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:28:36,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.103 2026-10-22 10:28:36,662 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:28:36,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.156 2026-10-22 10:28:36,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 10:28:36,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-22 10:28:36,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.010 0.013 2026-10-22 10:28:36,906 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-each_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:28:36,911 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:28:36,911 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:28:36,918 44 INFO rb-01d1866-225816-427570 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-22 10:28:36,982 44 INFO rb-01d1866-225816-427570 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-22 10:28:37,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.092 2026-10-22 10:28:37,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.044 0.167 2026-10-22 10:28:37,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.088 2026-10-22 10:28:37,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "POST /pos-self/data/202 HTTP/1.1" 200 - 177 0.184 0.260 2026-10-22 10:28:37,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.012 2026-10-22 10:28:37,706 44 INFO rb-01d1866-225816-427570 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-22 10:28:37,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "GET /web/image/ir.attachment/13570/raw HTTP/1.1" 200 - 4 0.007 0.010 2026-10-22 10:28:37,841 44 INFO rb-01d1866-225816-427570 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-22 10:28:37,918 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:28:37,919 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-22 10:28:37,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-22 10:28:37,959 44 INFO rb-01d1866-225816-427570 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-22 10:28:37,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:37] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.069 2026-10-22 10:28:38,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.015 0.086 2026-10-22 10:28:38,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-22 10:28:38,037 44 INFO rb-01d1866-225816-427570 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-22 10:28:38,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-22 10:28:38,134 44 INFO rb-01d1866-225816-427570 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-22 10:28:38,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "GET /web/image/ir.attachment/13519/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 10:28:38,171 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:28:38,189 44 INFO rb-01d1866-225816-427570 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-22 10:28:38,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "GET /web/image/product.product/3043/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.006 0.017 2026-10-22 10:28:38,234 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.010 0.050 2026-10-22 10:28:38,240 44 INFO rb-01d1866-225816-427570 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-22 10:28:38,323 44 INFO rb-01d1866-225816-427570 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-22 10:28:38,383 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7359406 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000002', 'uuid': 'd316a0a5-4b24-4f7a-ad1d-130c522df2f2'}] 2026-10-22 10:28:38,445 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7359406 order {'name': None, 'pos_reference': '260-202-000002', 'uuid': 'd316a0a5-4b24-4f7a-ad1d-130c522df2f2'} created pos.order #990 2026-10-22 10:28:38,472 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7359406 finished 2026-10-22 10:28:38,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.106 0.221 2026-10-22 10:28:38,712 44 INFO rb-01d1866-225816-427570 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-22 10:28:38,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.016 2026-10-22 10:28:38,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-22 10:28:38,769 44 INFO rb-01d1866-225816-427570 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-22 10:28:38,844 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7983144 (allocated 9175040) 2026-10-22 10:28:38,848 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 146244 2026-10-22 10:28:38,849 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-22 10:28:38,849 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 146244 2026-10-22 10:28:38,947 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102838_946944_test_self_order_table_sharing.txt 2026-10-22 10:28:38,947 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmp9ltu8c9x_chrome_odoo" 2026-10-22 10:28:39,428 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 146434 2026-10-22 10:28:39,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpt_wjjybi_chrome_odoo 2026-10-22 10:28:39,429 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:39803/json/version 2026-10-22 10:28:39,431 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:39,516 44 INFO rb-01d1866-225816-427570 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-22 10:28:39,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:39803/json 2026-10-22 10:28:39,533 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:39,561 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:39803/devtools/page/664853F60D7C8FF56A3807B207603ED7 2026-10-22 10:28:39,577 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-22 10:28:39,592 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-22 10:28:39,631 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-22 10:28:39,638 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa" in browser 2026-10-22 10:28:39,639 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa" 2026-10-22 10:28:39,736 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:39] "GET /pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa HTTP/1.1" 200 - 9 0.028 0.046 2026-10-22 10:28:39,744 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '664853F60D7C8FF56A3807B207603ED7', 'loaderId': '1CC0E1A020CD67166D0BFC7B5A0C93CA', 'isDownload': False} 2026-10-22 10:28:39,744 44 INFO rb-01d1866-225816-427570 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-22 10:28:39,795 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:28:39,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:39] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.010 0.045 2026-10-22 10:28:39,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:39] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.059 2026-10-22 10:28:39,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:39] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.089 2026-10-22 10:28:40,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.008 0.014 2026-10-22 10:28:40,152 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:28:40,194 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-meal_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/202?access_token=144d1d04e8ad4544&table_identifier=1a6a98fa", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:28:40,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.025 0.012 2026-10-22 10:28:40,198 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:28:40,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:28:40,210 44 INFO rb-01d1866-225816-427570 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-22 10:28:40,261 44 INFO rb-01d1866-225816-427570 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-22 10:28:40,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "POST /pos-self/relations/202 HTTP/1.1" 200 - 16 0.019 0.050 2026-10-22 10:28:40,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.010 0.080 2026-10-22 10:28:40,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "POST /pos-self/data/202 HTTP/1.1" 200 - 113 0.145 0.293 2026-10-22 10:28:40,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.408 2026-10-22 10:28:40,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.038 0.055 2026-10-22 10:28:40,973 44 INFO rb-01d1866-225816-427570 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-22 10:28:41,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/ir.attachment/13570/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-22 10:28:41,079 44 INFO rb-01d1866-225816-427570 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-22 10:28:41,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.005 0.059 2026-10-22 10:28:41,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:28:41,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-22 10:28:41,227 44 INFO rb-01d1866-225816-427570 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-22 10:28:41,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-22 10:28:41,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-22 10:28:41,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-22 10:28:41,292 44 INFO rb-01d1866-225816-427570 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-22 10:28:41,299 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.009 0.125 2026-10-22 10:28:41,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-22 10:28:41,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/ir.attachment/13519/raw HTTP/1.1" 200 - 4 0.003 0.077 2026-10-22 10:28:41,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:41] "GET /web/image/product.product/3041/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 8 0.005 0.076 2026-10-22 10:28:41,361 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7222892 (allocated 7602176) 2026-10-22 10:28:41,372 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 146434 2026-10-22 10:28:41,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-22 10:28:41,376 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 146434 2026-10-22 10:28:41,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102841_475360_test_self_order_table_sharing.txt 2026-10-22 10:28:41,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpt_wjjybi_chrome_odoo" 2026-10-22 10:28:41,531 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-22 10:28:51,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 146613 2026-10-22 10:28:51,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp1aawh18f_chrome_odoo 2026-10-22 10:28:51,162 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:34977/json/version 2026-10-22 10:28:51,164 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:51,197 44 INFO rb-01d1866-225816-427570 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-22 10:28:51,197 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:34977/json 2026-10-22 10:28:51,198 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:51,208 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:34977/devtools/page/D7C311B293C8EF4DF3C90C6DFF38D28A 2026-10-22 10:28:51,222 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-22 10:28:51,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-22 10:28:51,273 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-22 10:28:51,753 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/203?access_token=cabc6d8742a14254" in browser 2026-10-22 10:28:51,753 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/203?access_token=cabc6d8742a14254" 2026-10-22 10:28:51,776 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:28:52,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:52] "GET /pos-self/203?access_token=cabc6d8742a14254 HTTP/1.1" 200 - 56 0.059 0.774 2026-10-22 10:28:52,608 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'D7C311B293C8EF4DF3C90C6DFF38D28A', 'loaderId': '5CE8B530D556E3590962F93987B75186', 'isDownload': False} 2026-10-22 10:28:52,608 44 INFO rb-01d1866-225816-427570 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-22 10:28:52,638 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:28:52,670 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:28:52,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:52] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.051 2026-10-22 10:28:52,738 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:28:52,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:52] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.120 2026-10-22 10:28:52,783 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:28:52,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:52] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.164 2026-10-22 10:28:53,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-22 10:28:53,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 10:28:53,069 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/203?access_token=cabc6d8742a14254", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:28:53,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.013 0.017 2026-10-22 10:28:53,087 44 INFO rb-01d1866-225816-427570 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-22 10:28:53,087 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:28:53,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 10:28:53,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.062 2026-10-22 10:28:53,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.035 0.091 2026-10-22 10:28:53,267 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-22 10:28:53,787 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "POST /pos-self/data/203 HTTP/1.1" 200 - 178 0.206 0.278 2026-10-22 10:28:53,863 44 INFO rb-01d1866-225816-427570 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-22 10:28:53,926 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:53] "GET /web/image/ir.attachment/13628/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:28:54,003 44 INFO rb-01d1866-225816-427570 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-22 10:28:54,075 44 INFO rb-01d1866-225816-427570 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-22 10:28:54,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.051 2026-10-22 10:28:54,120 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:28:54,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/image/pos.category/362/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.007 0.111 2026-10-22 10:28:54,160 44 INFO rb-01d1866-225816-427570 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-22 10:28:54,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.011 0.129 2026-10-22 10:28:54,214 44 INFO rb-01d1866-225816-427570 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-22 10:28:54,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-22 10:28:54,263 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.008 0.149 2026-10-22 10:28:54,287 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-22 10:28:54,291 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-22 10:28:54,292 44 INFO rb-01d1866-225816-427570 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-22 10:28:54,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:54] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.013 0.180 2026-10-22 10:28:54,361 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7590108 (allocated 8650752) 2026-10-22 10:28:54,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 146613 2026-10-22 10:28:54,370 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-22 10:28:54,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 146613 2026-10-22 10:28:54,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102854_471996_test_sub_categories_products_displayed.txt 2026-10-22 10:28:54,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp1aawh18f_chrome_odoo" 2026-10-22 10:28:55,082 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 146798 2026-10-22 10:28:55,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp924wpk3s_chrome_odoo 2026-10-22 10:28:55,083 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38461/json/version 2026-10-22 10:28:55,084 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:55,110 44 INFO rb-01d1866-225816-427570 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-22 10:28:55,110 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38461/json 2026-10-22 10:28:55,111 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:55,129 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:38461/devtools/page/519C500DE39953B36227CDF976C3A6C4 2026-10-22 10:28:55,152 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-22 10:28:55,177 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-22 10:28:55,205 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-22 10:28:55,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/203" in browser 2026-10-22 10:28:55,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/203" 2026-10-22 10:28:55,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /pos-self/203 HTTP/1.1" 200 - 7 0.008 0.033 2026-10-22 10:28:55,300 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '519C500DE39953B36227CDF976C3A6C4', 'loaderId': '7F39AB7F967A5A06F4412931E27103E8', 'isDownload': False} 2026-10-22 10:28:55,300 44 INFO rb-01d1866-225816-427570 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-22 10:28:55,325 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:28:55,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.012 2026-10-22 10:28:55,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.020 2026-10-22 10:28:55,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.034 2026-10-22 10:28:55,599 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-22 10:28:55,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:28:55,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.008 0.016 2026-10-22 10:28:55,644 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:28:55,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:28:55,646 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/203", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:28:55,663 44 INFO rb-01d1866-225816-427570 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-22 10:28:55,739 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "POST /pos-self/relations/203 HTTP/1.1" 200 - 16 0.024 0.045 2026-10-22 10:28:55,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.072 2026-10-22 10:28:56,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "POST /pos-self/data/203 HTTP/1.1" 200 - 113 0.117 0.208 2026-10-22 10:28:56,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.317 2026-10-22 10:28:56,132 44 INFO rb-01d1866-225816-427570 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-22 10:28:56,181 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/ir.attachment/13634/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-22 10:28:56,242 44 INFO rb-01d1866-225816-427570 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-22 10:28:56,327 44 INFO rb-01d1866-225816-427570 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-22 10:28:56,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.038 2026-10-22 10:28:56,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/pos.category/362/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.068 2026-10-22 10:28:56,371 44 INFO rb-01d1866-225816-427570 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-22 10:28:56,383 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.075 2026-10-22 10:28:56,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-22 10:28:56,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-22 10:28:56,435 44 INFO rb-01d1866-225816-427570 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-22 10:28:56,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.136 2026-10-22 10:28:56,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:56] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.136 2026-10-22 10:28:56,492 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-22 10:28:56,494 44 INFO rb-01d1866-225816-427570 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-22 10:28:56,550 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6964964 (allocated 7864320) 2026-10-22 10:28:56,558 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 146798 2026-10-22 10:28:56,569 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-22 10:28:56,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 146798 2026-10-22 10:28:56,685 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102856_685267_test_sub_categories_products_displayed.txt 2026-10-22 10:28:56,685 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp924wpk3s_chrome_odoo" 2026-10-22 10:28:57,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 146983 2026-10-22 10:28:57,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpvofwtjlh_chrome_odoo 2026-10-22 10:28:57,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38943/json/version 2026-10-22 10:28:57,288 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:57,375 44 INFO rb-01d1866-225816-427570 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-22 10:28:57,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38943/json 2026-10-22 10:28:57,381 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:28:57,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:38943/devtools/page/EA3E1AADE302100EFEACE0FD66580326 2026-10-22 10:28:57,437 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-22 10:28:57,445 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-22 10:28:57,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-22 10:28:57,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/203?access_token=cabc6d8742a14254" in browser 2026-10-22 10:28:57,491 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/203?access_token=cabc6d8742a14254" 2026-10-22 10:28:57,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:57] "GET /pos-self/203?access_token=cabc6d8742a14254 HTTP/1.1" 200 - 7 0.010 0.034 2026-10-22 10:28:57,568 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'EA3E1AADE302100EFEACE0FD66580326', 'loaderId': 'E74BF7F3B2AEE9567494CD11C6247089', 'isDownload': False} 2026-10-22 10:28:57,568 44 INFO rb-01d1866-225816-427570 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-22 10:28:57,596 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:28:57,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:57] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.015 2026-10-22 10:28:57,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:57] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.021 2026-10-22 10:28:57,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:57] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.034 2026-10-22 10:28:57,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-22 10:28:57,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:28:58,021 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/203?access_token=cabc6d8742a14254", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:28:58,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.012 0.021 2026-10-22 10:28:58,030 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:28:58,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:28:58,037 44 INFO rb-01d1866-225816-427570 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-22 10:28:58,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "POST /pos-self/relations/203 HTTP/1.1" 200 - 16 0.019 0.054 2026-10-22 10:28:58,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.072 2026-10-22 10:28:58,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "POST /pos-self/data/203 HTTP/1.1" 200 - 114 0.120 0.242 2026-10-22 10:28:58,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.359 2026-10-22 10:28:58,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.045 2026-10-22 10:28:58,635 44 INFO rb-01d1866-225816-427570 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-22 10:28:58,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/ir.attachment/13637/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-22 10:28:58,759 44 INFO rb-01d1866-225816-427570 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-22 10:28:58,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/pos.category/359/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.007 0.033 2026-10-22 10:28:58,828 44 INFO rb-01d1866-225816-427570 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-22 10:28:58,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/pos.category/362/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.057 2026-10-22 10:28:58,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/product.template/2534/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.077 2026-10-22 10:28:58,884 44 INFO rb-01d1866-225816-427570 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-22 10:28:58,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/pos.category/363/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.107 2026-10-22 10:28:58,942 44 INFO rb-01d1866-225816-427570 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-22 10:28:58,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/pos.category/361/image_128?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.103 2026-10-22 10:28:58,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:58] "GET /web/image/product.template/2536/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-22 10:28:59,000 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-22 10:28:59,001 44 INFO rb-01d1866-225816-427570 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-22 10:28:59,012 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:59] "GET /web/image/product.template/2533/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.013 0.159 2026-10-22 10:28:59,053 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:59] "GET /web/image/product.template/2535/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.013 0.178 2026-10-22 10:28:59,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:28:59] "GET /web/image/product.template/2532/image_512?unique=2026-10-22T10:25:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-22 10:28:59,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6919256 (allocated 7864320) 2026-10-22 10:28:59,088 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 146983 2026-10-22 10:28:59,090 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-22 10:28:59,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 146983 2026-10-22 10:28:59,189 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102859_189630_test_sub_categories_products_displayed.txt 2026-10-22 10:28:59,190 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpvofwtjlh_chrome_odoo" 2026-10-22 10:28:59,260 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:29:01,462 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-22 10:29:11,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 147167 2026-10-22 10:29:11,074 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp3zg8v5ed_chrome_odoo 2026-10-22 10:29:11,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36527/json/version 2026-10-22 10:29:11,076 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:11,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:29:11,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36527/json 2026-10-22 10:29:11,120 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:11,154 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:36527/devtools/page/8BEDE88DA37F3C8E78117820CE6B6E51 2026-10-22 10:29:11,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-22 10:29:11,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-22 10:29:11,275 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-22 10:29:11,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/204?access_token=9a0734b0ec4248e1" in browser 2026-10-22 10:29:11,949 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigating to: "http://127.0.0.1:8069/pos-self/204?access_token=9a0734b0ec4248e1" 2026-10-22 10:29:11,982 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:29:12,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:12] "GET /pos-self/204?access_token=9a0734b0ec4248e1 HTTP/1.1" 200 - 56 0.040 0.693 2026-10-22 10:29:12,715 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '8BEDE88DA37F3C8E78117820CE6B6E51', 'loaderId': '24F73D8F9996DE3A2DC6B0C4D214841A', 'isDownload': False} 2026-10-22 10:29:12,715 44 INFO rb-01d1866-225816-427570 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-22 10:29:12,752 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:29:12,779 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:29:12,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:12] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.041 2026-10-22 10:29:12,856 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:29:12,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:12] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.113 2026-10-22 10:29:12,897 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:29:12,913 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:12] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.136 2026-10-22 10:29:13,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:29:13,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:29:13,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.008 2026-10-22 10:29:13,195 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Evaluate test code "odoo.startTour('self_order_preset_delivery_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/204?access_token=9a0734b0ec4248e1", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:29:13,202 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:29:13,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.017 2026-10-22 10:29:13,219 44 INFO rb-01d1866-225816-427570 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-22 10:29:13,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.065 0.070 2026-10-22 10:29:13,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.195 2026-10-22 10:29:13,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "POST /pos-self/data/204 HTTP/1.1" 200 - 178 0.276 0.281 2026-10-22 10:29:13,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.502 2026-10-22 10:29:14,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:29:14,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/ir.attachment/13702/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:29:14,133 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/ir.attachment/13651/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-22 10:29:14,202 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:29:14,253 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/pos.category/365/image_128?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 2 0.003 0.052 2026-10-22 10:29:14,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/product.template/2543/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-22 10:29:14,353 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/product.template/2540/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-10-22 10:29:14,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/product.template/2539/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-22 10:29:14,427 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/product.template/2542/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-10-22 10:29:14,461 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "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-22 10:29:14,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/product.template/2541/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-22 10:29:14,475 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "GET /web/image/product.product/3049/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 8 0.006 0.031 2026-10-22 10:29:14,552 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:14] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.022 0.019 2026-10-22 10:29:14,696 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,828 44 INFO rb-01d1866-225816-427570 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-22 10:29:14,967 44 INFO rb-01d1866-225816-427570 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-22 10:29:15,098 44 INFO rb-01d1866-225816-427570 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-22 10:29:15,179 44 INFO rb-01d1866-225816-427570 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-22 10:29:15,272 44 INFO rb-01d1866-225816-427570 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-22 10:29:15,325 44 INFO rb-01d1866-225816-427570 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-22 10:29:15,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:15] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.067 0.099 2026-10-22 10:29:15,624 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18283819 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': '30d8ea42-f0b4-49b8-bbc2-0b2788c340ea'}] 2026-10-22 10:29:15,725 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18283819 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': '30d8ea42-f0b4-49b8-bbc2-0b2788c340ea'} created pos.order #991 2026-10-22 10:29:15,748 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18283819 finished 2026-10-22 10:29:16,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 284 0.499 0.578 2026-10-22 10:29:16,662 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-22 10:29:16,663 44 INFO rb-01d1866-225816-427570 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-22 10:29:16,806 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8742972 (allocated 9961472) 2026-10-22 10:29:16,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 147167 2026-10-22 10:29:16,820 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-22 10:29:16,822 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 147167 2026-10-22 10:29:16,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102916_928006_test_preset_delivery_tour.txt 2026-10-22 10:29:16,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp3zg8v5ed_chrome_odoo" 2026-10-22 10:29:16,992 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-22 10:29:27,378 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 147354 2026-10-22 10:29:27,379 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpmo9ebc2a_chrome_odoo 2026-10-22 10:29:27,379 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:37855/json/version 2026-10-22 10:29:27,380 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:27,436 44 INFO rb-01d1866-225816-427570 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-22 10:29:27,436 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:37855/json 2026-10-22 10:29:27,438 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:27,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:37855/devtools/page/622FBA64BA75369EA1ED2D6086A0B2B5 2026-10-22 10:29:27,498 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-22 10:29:27,513 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-22 10:29:27,560 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-22 10:29:28,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Open "http://127.0.0.1:8069/pos-self/205?access_token=268dcf53fee2488a&table_identifier=dc7e3d0b" in browser 2026-10-22 10:29:28,019 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigating to: "http://127.0.0.1:8069/pos-self/205?access_token=268dcf53fee2488a&table_identifier=dc7e3d0b" 2026-10-22 10:29:28,046 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:29:28,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:28] "GET /pos-self/205?access_token=268dcf53fee2488a&table_identifier=dc7e3d0b HTTP/1.1" 200 - 58 0.067 0.850 2026-10-22 10:29:28,964 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': '622FBA64BA75369EA1ED2D6086A0B2B5', 'loaderId': '3B75A26698B61F5868A47E2DFE52CEB7', 'isDownload': False} 2026-10-22 10:29:28,965 44 INFO rb-01d1866-225816-427570 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-22 10:29:28,990 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:29:29,023 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:29:29,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.051 2026-10-22 10:29:29,100 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:29:29,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.106 2026-10-22 10:29:29,135 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:29:29,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.151 2026-10-22 10:29:29,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:29:29,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 10:29:29,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-22 10:29:29,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Evaluate test code "odoo.startTour('self_order_preset_dine_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=268dcf53fee2488a&table_identifier=dc7e3d0b", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:29:29,480 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:29:29,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-22 10:29:29,491 44 INFO rb-01d1866-225816-427570 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-22 10:29:29,549 44 INFO rb-01d1866-225816-427570 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-22 10:29:29,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.061 0.075 2026-10-22 10:29:29,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-22 10:29:30,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "POST /pos-self/data/205 HTTP/1.1" 200 - 178 0.182 0.257 2026-10-22 10:29:30,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.406 2026-10-22 10:29:30,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.011 2026-10-22 10:29:30,246 44 INFO rb-01d1866-225816-427570 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-22 10:29:30,309 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/ir.attachment/13760/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:29:30,328 44 INFO rb-01d1866-225816-427570 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-22 10:29:30,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/ir.attachment/13709/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-22 10:29:30,365 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:29:30,418 44 INFO rb-01d1866-225816-427570 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-22 10:29:30,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/pos.category/365/image_128?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-22 10:29:30,496 44 INFO rb-01d1866-225816-427570 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-22 10:29:30,516 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/product.template/2539/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-22 10:29:30,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/product.template/2543/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-22 10:29:30,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/product.template/2542/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-22 10:29:30,576 44 INFO rb-01d1866-225816-427570 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-22 10:29:30,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/product.template/2540/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.114 2026-10-22 10:29:30,604 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:29:30,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/product.template/2541/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-22 10:29:30,630 44 INFO rb-01d1866-225816-427570 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-22 10:29:30,643 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:30] "GET /web/image/product.product/3048/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 8 0.010 0.028 2026-10-22 10:29:30,695 44 INFO rb-01d1866-225816-427570 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-22 10:29:30,765 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74038465 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': 'e157d673-4485-49df-bb5d-164c188a2bef'}] 2026-10-22 10:29:30,820 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74038465 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': 'e157d673-4485-49df-bb5d-164c188a2bef'} created pos.order #992 2026-10-22 10:29:30,848 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74038465 finished 2026-10-22 10:29:31,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.134 0.250 2026-10-22 10:29:31,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.018 2026-10-22 10:29:31,173 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-22 10:29:31,174 44 INFO rb-01d1866-225816-427570 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-22 10:29:31,230 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7796944 (allocated 8912896) 2026-10-22 10:29:31,235 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 147354 2026-10-22 10:29:31,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-22 10:29:31,239 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 147354 2026-10-22 10:29:31,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102931_345085_test_preset_dine_in_tour.txt 2026-10-22 10:29:31,345 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpmo9ebc2a_chrome_odoo" 2026-10-22 10:29:31,396 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-22 10:29:41,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 147541 2026-10-22 10:29:41,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpcff8p3vs_chrome_odoo 2026-10-22 10:29:41,477 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:45941/json/version 2026-10-22 10:29:41,479 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:41,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:29:41,485 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:45941/json 2026-10-22 10:29:41,486 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:41,497 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:45941/devtools/page/F077BF7E09E71593B5634DF024AC0076 2026-10-22 10:29:41,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-22 10:29:41,518 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-22 10:29:41,566 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-22 10:29:42,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/206?access_token=dcd531534a0c439d" in browser 2026-10-22 10:29:42,051 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigating to: "http://127.0.0.1:8069/pos-self/206?access_token=dcd531534a0c439d" 2026-10-22 10:29:42,074 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:29:42,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:42] "GET /pos-self/206?access_token=dcd531534a0c439d HTTP/1.1" 200 - 56 0.058 0.672 2026-10-22 10:29:42,811 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': 'F077BF7E09E71593B5634DF024AC0076', 'loaderId': '0E55C972E025747CE533042D2ECD8608', 'isDownload': False} 2026-10-22 10:29:42,811 44 INFO rb-01d1866-225816-427570 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-22 10:29:42,850 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:29:42,880 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:29:42,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:42] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.044 2026-10-22 10:29:42,950 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:29:42,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:42] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.028 0.110 2026-10-22 10:29:43,016 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:29:43,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.165 2026-10-22 10:29:43,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-22 10:29:43,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 10:29:43,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.010 0.013 2026-10-22 10:29:43,286 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Evaluate test code "odoo.startTour('self_order_preset_takeaway_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/206?access_token=dcd531534a0c439d", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:29:43,298 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:29:43,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-22 10:29:43,300 44 INFO rb-01d1866-225816-427570 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-22 10:29:43,357 44 INFO rb-01d1866-225816-427570 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-22 10:29:43,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.036 0.064 2026-10-22 10:29:43,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-22 10:29:43,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:43] "POST /pos-self/data/206 HTTP/1.1" 200 - 178 0.250 0.279 2026-10-22 10:29:44,001 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.465 2026-10-22 10:29:44,081 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:29:44,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/ir.attachment/13818/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-22 10:29:44,179 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/ir.attachment/13767/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-22 10:29:44,217 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:29:44,320 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/pos.category/365/image_128?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-22 10:29:44,402 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/product.template/2539/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.022 0.045 2026-10-22 10:29:44,443 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/product.template/2543/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-22 10:29:44,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/product.template/2540/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-22 10:29:44,474 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/product.template/2541/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-22 10:29:44,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/product.template/2542/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-22 10:29:44,524 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,535 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:29:44,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "GET /web/image/product.product/3048/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 8 0.011 0.045 2026-10-22 10:29:44,594 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,625 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:44] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.016 2026-10-22 10:29:44,671 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,751 44 INFO rb-01d1866-225816-427570 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-22 10:29:44,823 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77571140 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': '978a065e-04e4-43ac-88ce-2d27ec05002c'}] 2026-10-22 10:29:44,870 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77571140 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': '978a065e-04e4-43ac-88ce-2d27ec05002c'} created pos.order #993 2026-10-22 10:29:44,894 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77571140 finished 2026-10-22 10:29:45,087 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.116 0.214 2026-10-22 10:29:45,178 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-22 10:29:45,179 44 INFO rb-01d1866-225816-427570 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-22 10:29:45,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8138932 (allocated 8912896) 2026-10-22 10:29:45,247 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 147541 2026-10-22 10:29:45,250 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-22 10:29:45,252 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 147541 2026-10-22 10:29:45,348 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_102945_348610_test_preset_takeaway_tour.txt 2026-10-22 10:29:45,349 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpcff8p3vs_chrome_odoo" 2026-10-22 10:29:45,404 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-22 10:29:55,690 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 147728 2026-10-22 10:29:55,691 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmps14fgmbb_chrome_odoo 2026-10-22 10:29:55,691 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:45639/json/version 2026-10-22 10:29:55,692 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:55,835 44 INFO rb-01d1866-225816-427570 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-22 10:29:55,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:45639/json 2026-10-22 10:29:55,836 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:29:55,883 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:45639/devtools/page/4B747420F1A98385CC281EF09174AD44 2026-10-22 10:29:55,907 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-22 10:29:55,918 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-22 10:29:55,960 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-22 10:29:56,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Open "http://127.0.0.1:8069/pos-self/207?access_token=52c0421f1f7c464f" in browser 2026-10-22 10:29:56,423 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigating to: "http://127.0.0.1:8069/pos-self/207?access_token=52c0421f1f7c464f" 2026-10-22 10:29:56,466 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:29:57,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /pos-self/207?access_token=52c0421f1f7c464f HTTP/1.1" 200 - 56 0.064 0.590 2026-10-22 10:29:57,107 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '4B747420F1A98385CC281EF09174AD44', 'loaderId': 'FA69D04D5414A89D669654C1CA78211A', 'isDownload': False} 2026-10-22 10:29:57,107 44 INFO rb-01d1866-225816-427570 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-22 10:29:57,137 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:29:57,167 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:29:57,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.048 2026-10-22 10:29:57,238 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:29:57,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.109 2026-10-22 10:29:57,291 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:29:57,315 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.145 2026-10-22 10:29:57,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.027 2026-10-22 10:29:57,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.032 2026-10-22 10:29:57,594 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Evaluate test code "odoo.startTour('self_order_preset_slot_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/207?access_token=52c0421f1f7c464f", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:29:57,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.009 0.021 2026-10-22 10:29:57,610 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:29:57,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:29:57,612 44 INFO rb-01d1866-225816-427570 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-22 10:29:57,673 44 INFO rb-01d1866-225816-427570 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-22 10:29:57,748 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.037 0.083 2026-10-22 10:29:57,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.194 2026-10-22 10:29:58,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "POST /pos-self/data/207 HTTP/1.1" 200 - 182 0.209 0.315 2026-10-22 10:29:58,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.466 2026-10-22 10:29:58,460 44 INFO rb-01d1866-225816-427570 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-22 10:29:58,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/ir.attachment/13876/raw HTTP/1.1" 200 - 4 0.002 0.015 2026-10-22 10:29:58,585 44 INFO rb-01d1866-225816-427570 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-22 10:29:58,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/ir.attachment/13825/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-22 10:29:58,634 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:29:58,728 44 INFO rb-01d1866-225816-427570 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-22 10:29:58,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/pos.category/365/image_128?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-22 10:29:58,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/product.template/2539/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-22 10:29:58,827 44 INFO rb-01d1866-225816-427570 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-22 10:29:58,854 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/product.template/2540/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.066 2026-10-22 10:29:58,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/product.template/2543/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-10-22 10:29:58,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/product.template/2542/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.098 2026-10-22 10:29:58,916 44 INFO rb-01d1866-225816-427570 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-22 10:29:58,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/product.template/2541/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-22 10:29:58,956 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29: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-22 10:29:58,969 44 INFO rb-01d1866-225816-427570 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-22 10:29:58,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:58] "GET /web/image/product.product/3048/image_512?unique=2026-10-22T10:28:59.000+00:00 HTTP/1.1" 200 - 8 0.023 0.024 2026-10-22 10:29:59,042 44 INFO rb-01d1866-225816-427570 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-22 10:29:59,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:59] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.036 0.023 2026-10-22 10:29:59,246 44 INFO rb-01d1866-225816-427570 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-22 10:29:59,397 44 INFO rb-01d1866-225816-427570 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-22 10:29:59,477 44 INFO rb-01d1866-225816-427570 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-22 10:29:59,530 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14949776 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '5f1a5df3-1e95-4469-b76b-5c32fb81ff10'}] 2026-10-22 10:29:59,610 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14949776 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '5f1a5df3-1e95-4469-b76b-5c32fb81ff10'} created pos.order #994 2026-10-22 10:29:59,640 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14949776 finished 2026-10-22 10:29:59,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:29:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.231 0.246 2026-10-22 10:30:00,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.019 0.019 2026-10-22 10:30:00,032 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-22 10:30:00,033 44 INFO rb-01d1866-225816-427570 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-22 10:30:00,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9308540 (allocated 11010048) 2026-10-22 10:30:00,161 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 147728 2026-10-22 10:30:00,167 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-22 10:30:00,171 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 147728 2026-10-22 10:30:00,272 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103000_272573_test_preset_with_slot_tour.txt 2026-10-22 10:30:00,273 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmps14fgmbb_chrome_odoo" 2026-10-22 10:30:00,375 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:30:02,539 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-22 10:30:20,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 147912 2026-10-22 10:30:20,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmppuo9aa48_chrome_odoo 2026-10-22 10:30:20,507 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:41469/json/version 2026-10-22 10:30:20,509 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:30:20,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-22 10:30:20,571 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:41469/json 2026-10-22 10:30:20,572 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:30:20,598 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:41469/devtools/page/46779270F4AD67B5C9721E153E8D6D88 2026-10-22 10:30:20,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-22 10:30:20,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-22 10:30:20,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-22 10:30:21,123 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/208?access_token=37d6fdb57ead4fb4" in browser 2026-10-22 10:30:21,124 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/208?access_token=37d6fdb57ead4fb4" 2026-10-22 10:30:21,147 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:30:21,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:21] "GET /pos-self/208?access_token=37d6fdb57ead4fb4 HTTP/1.1" 200 - 59 0.065 0.611 2026-10-22 10:30:21,816 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '46779270F4AD67B5C9721E153E8D6D88', 'loaderId': 'F4627C24EFCC9F03014FAF69384DA04E', 'isDownload': False} 2026-10-22 10:30:21,816 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-22 10:30:21,848 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:30:21,884 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:30:21,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:21] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.038 2026-10-22 10:30:21,949 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:30:21,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:21] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.090 2026-10-22 10:30:21,989 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:30:22,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:22] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.147 2026-10-22 10:30:22,259 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-22 10:30:22,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:30:22,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:22] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.007 0.014 2026-10-22 10:30:22,311 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:30:22,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:30:22,313 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate test code "odoo.startTour('test_combo_prices', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/208?access_token=37d6fdb57ead4fb4", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:30:22,330 44 INFO rb-01d1866-225816-427570 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-22 10:30:22,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:22] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.038 0.067 2026-10-22 10:30:22,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-22 10:30:23,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "POST /pos-self/data/208 HTTP/1.1" 200 - 204 0.240 0.345 2026-10-22 10:30:23,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.536 2026-10-22 10:30:23,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-22 10:30:23,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/ir.attachment/13944/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-22 10:30:23,301 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,401 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:30:23,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/pos.category/367/image_128?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.056 2026-10-22 10:30:23,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.template/2572/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.019 0.048 2026-10-22 10:30:23,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.template/2561/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.084 2026-10-22 10:30:23,472 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.template/2576/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-22 10:30:23,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.template/2573/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-22 10:30:23,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.template/2574/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-22 10:30:23,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.template/2575/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-22 10:30:23,560 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.template/2562/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.110 2026-10-22 10:30:23,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.product/3061/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.092 2026-10-22 10:30:23,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.product/3062/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.108 2026-10-22 10:30:23,625 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.product/3063/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.014 0.123 2026-10-22 10:30:23,715 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,775 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.product/3064/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.015 0.031 2026-10-22 10:30:23,809 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.product/3065/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.066 2026-10-22 10:30:23,848 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.product/3066/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.015 0.097 2026-10-22 10:30:23,931 44 INFO rb-01d1866-225816-427570 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-22 10:30:23,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:23] "GET /web/image/product.product/3067/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.016 0.021 2026-10-22 10:30:24,005 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:24] "GET /web/image/product.product/3068/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.016 0.060 2026-10-22 10:30:24,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:24] "GET /web/image/product.product/3069/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.098 2026-10-22 10:30:24,083 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,157 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,273 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,370 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,463 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,565 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,782 44 INFO rb-01d1866-225816-427570 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-22 10:30:24,812 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:24] "GET /web/image/ir.attachment/13893/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-22 10:30:24,933 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30: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-22 10:30:24,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:24] "GET /web/image/product.product/3083/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.016 0.037 2026-10-22 10:30:25,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:25] "GET /web/image/product.product/3082/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.021 0.085 2026-10-22 10:30:25,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:25] "GET /web/image/product.product/3070/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.141 2026-10-22 10:30:25,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:25] "GET /web/image/product.product/3084/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.009 0.188 2026-10-22 10:30:25,357 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18876861 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': '92511342-0bf6-446c-9577-c06647b43b60'}] 2026-10-22 10:30:25,510 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18876861 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': '92511342-0bf6-446c-9577-c06647b43b60'} created pos.order #995 2026-10-22 10:30:25,556 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18876861 finished 2026-10-22 10:30:25,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 233 0.335 0.561 2026-10-22 10:30:26,057 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,088 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-22 10:30:26,127 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,178 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,238 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,284 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,340 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:26] "GET /web/image/ir.attachment/13943/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-10-22 10:30:26,420 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,486 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,550 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,614 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,694 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,764 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,824 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,890 44 INFO rb-01d1866-225816-427570 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-22 10:30:26,955 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,021 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,102 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,166 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,236 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,304 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,377 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,448 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,518 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,589 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,664 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,732 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,802 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,869 44 INFO rb-01d1866-225816-427570 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-22 10:30:27,977 44 INFO rb-01d1866-225816-427570 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-22 10:30:28,069 44 INFO rb-01d1866-225816-427570 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-22 10:30:28,164 44 INFO rb-01d1866-225816-427570 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-22 10:30:28,258 44 INFO rb-01d1866-225816-427570 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-22 10:30:28,484 44 INFO rb-01d1866-225816-427570 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-22 10:30:28,869 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43222711 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000002', 'uuid': 'c3c7c736-cb64-468e-85c3-121bf1119ad3'}] 2026-10-22 10:30:28,969 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43222711 order {'name': None, 'pos_reference': '260-208-000002', 'uuid': 'c3c7c736-cb64-468e-85c3-121bf1119ad3'} created pos.order #996 2026-10-22 10:30:29,006 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43222711 finished 2026-10-22 10:30:29,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 196 0.211 0.450 2026-10-22 10:30:29,476 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.014 2026-10-22 10:30:29,536 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,582 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,639 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,691 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,742 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,817 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,887 44 INFO rb-01d1866-225816-427570 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-22 10:30:29,943 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,021 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,084 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,147 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,211 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,286 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,354 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,419 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,500 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,565 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,630 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,703 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,771 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,837 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,921 44 INFO rb-01d1866-225816-427570 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-22 10:30:30,987 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,058 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,126 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,200 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,331 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,401 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,476 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,548 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,636 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,707 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,777 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,853 44 INFO rb-01d1866-225816-427570 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-22 10:30:31,931 44 INFO rb-01d1866-225816-427570 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-22 10:30:32,004 44 INFO rb-01d1866-225816-427570 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-22 10:30:32,117 44 INFO rb-01d1866-225816-427570 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-22 10:30:32,206 44 INFO rb-01d1866-225816-427570 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-22 10:30:32,299 44 INFO rb-01d1866-225816-427570 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-22 10:30:32,402 44 INFO rb-01d1866-225816-427570 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-22 10:30:32,612 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,033 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76352568 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000003', 'uuid': 'ada0a8a9-1e2c-4624-be95-def5a0b37547'}] 2026-10-22 10:30:33,112 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76352568 order {'name': None, 'pos_reference': '260-208-000003', 'uuid': 'ada0a8a9-1e2c-4624-be95-def5a0b37547'} created pos.order #997 2026-10-22 10:30:33,141 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76352568 finished 2026-10-22 10:30:33,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 214 0.154 0.399 2026-10-22 10:30:33,580 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.012 2026-10-22 10:30:33,644 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,696 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,752 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,799 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,855 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,929 44 INFO rb-01d1866-225816-427570 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-22 10:30:33,995 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,066 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:34] "GET /web/image/product.product/3058/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.023 0.034 2026-10-22 10:30:34,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:34] "GET /web/image/product.product/3059/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.008 0.079 2026-10-22 10:30:34,135 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:34] "GET /web/image/product.product/3060/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.016 0.110 2026-10-22 10:30:34,200 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,267 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,351 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,429 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,517 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,601 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,711 44 INFO rb-01d1866-225816-427570 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-22 10:30:34,816 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:34] "GET /web/image/product.product/3071/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.021 0.022 2026-10-22 10:30:34,942 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21006459 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000004', 'uuid': '328b051d-1496-4190-8d24-cb34c20f7abd'}] 2026-10-22 10:30:34,999 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21006459 order {'name': None, 'pos_reference': '260-208-000004', 'uuid': '328b051d-1496-4190-8d24-cb34c20f7abd'} created pos.order #998 2026-10-22 10:30:35,027 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21006459 finished 2026-10-22 10:30:35,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 163 0.154 0.334 2026-10-22 10:30:35,403 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.021 2026-10-22 10:30:35,466 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,515 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,580 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,619 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,674 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,752 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,815 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:35] "GET /web/image/product.product/3072/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.014 0.029 2026-10-22 10:30:35,889 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:35] "GET /web/image/product.product/3073/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-22 10:30:35,943 44 INFO rb-01d1866-225816-427570 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-22 10:30:35,948 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:35] "GET /web/image/product.product/3074/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.014 0.078 2026-10-22 10:30:36,017 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:36] "GET /web/image/product.product/3076/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.013 0.031 2026-10-22 10:30:36,107 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:36] "GET /web/image/product.product/3077/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.014 0.069 2026-10-22 10:30:36,151 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:36] "GET /web/image/product.product/3075/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.021 0.102 2026-10-22 10:30:36,172 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,262 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:36] "GET /web/image/product.product/3078/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.023 0.025 2026-10-22 10:30:36,347 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:36] "GET /web/image/product.product/3079/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.010 0.070 2026-10-22 10:30:36,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:36] "GET /web/image/product.product/3080/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.008 0.103 2026-10-22 10:30:36,404 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,503 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,596 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,687 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,774 44 INFO rb-01d1866-225816-427570 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-22 10:30:36,902 44 INFO rb-01d1866-225816-427570 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-22 10:30:37,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:37] "GET /web/image/product.product/3081/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 8 0.035 0.040 2026-10-22 10:30:37,344 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11528315 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000005', 'uuid': '1e883153-fe1e-4409-adc2-4798ff580500'}] 2026-10-22 10:30:37,437 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11528315 order {'name': None, 'pos_reference': '260-208-000005', 'uuid': '1e883153-fe1e-4409-adc2-4798ff580500'} created pos.order #999 2026-10-22 10:30:37,464 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11528315 finished 2026-10-22 10:30:37,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 174 0.216 0.405 2026-10-22 10:30:37,848 44 INFO rb-01d1866-225816-427570 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-22 10:30:37,909 44 INFO rb-01d1866-225816-427570 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-22 10:30:37,958 44 INFO rb-01d1866-225816-427570 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-22 10:30:38,014 44 INFO rb-01d1866-225816-427570 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-22 10:30:38,061 44 INFO rb-01d1866-225816-427570 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-22 10:30:38,118 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-22 10:30:38,119 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-22 10:30:38,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 57336612 (allocated 62144512) 2026-10-22 10:30:38,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 147912 2026-10-22 10:30:38,532 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-22 10:30:38,538 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 147912 2026-10-22 10:30:38,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103038_664155_test_combo_prices.txt 2026-10-22 10:30:38,664 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmppuo9aa48_chrome_odoo" 2026-10-22 10:30:38,718 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-22 10:30:53,894 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 148140 2026-10-22 10:30:53,894 44 INFO rb-01d1866-225816-427570 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/tmpg4a7fx0p_chrome_odoo 2026-10-22 10:30:53,894 44 INFO rb-01d1866-225816-427570 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:33587/json/version 2026-10-22 10:30:53,898 44 INFO rb-01d1866-225816-427570 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-22 10:30:53,941 44 INFO rb-01d1866-225816-427570 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-22 10:30:53,941 44 INFO rb-01d1866-225816-427570 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:33587/json 2026-10-22 10:30:53,942 44 INFO rb-01d1866-225816-427570 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-22 10:30:53,971 44 INFO rb-01d1866-225816-427570 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:33587/devtools/page/F26FE164C60990C0F7D09D3510DF05F4 2026-10-22 10:30:54,010 44 INFO rb-01d1866-225816-427570 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-22 10:30:54,038 44 INFO rb-01d1866-225816-427570 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-22 10:30:54,064 44 INFO rb-01d1866-225816-427570 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-22 10:30:54,551 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/209?access_token=44ac133f5c0c4dfe" in browser 2026-10-22 10:30:54,552 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/209?access_token=44ac133f5c0c4dfe" 2026-10-22 10:30:54,581 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:30:55,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /pos-self/209?access_token=44ac133f5c0c4dfe HTTP/1.1" 200 - 59 0.060 0.584 2026-10-22 10:30:55,229 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'F26FE164C60990C0F7D09D3510DF05F4', 'loaderId': '25331B6AC7ECAFCEDE1207BA3E067118', 'isDownload': False} 2026-10-22 10:30:55,229 44 INFO rb-01d1866-225816-427570 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-22 10:30:55,244 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:30:55,296 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:30:55,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.040 2026-10-22 10:30:55,359 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:30:55,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.109 2026-10-22 10:30:55,414 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:30:55,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.152 2026-10-22 10:30:55,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-22 10:30:55,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-22 10:30:55,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-22 10:30:55,762 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/209?access_token=44ac133f5c0c4dfe", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:30:55,775 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:30:55,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.009 0.015 2026-10-22 10:30:55,783 44 INFO rb-01d1866-225816-427570 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-22 10:30:55,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-22 10:30:56,013 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:56] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.045 0.174 2026-10-22 10:30:56,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.110 2026-10-22 10:30:56,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:56] "POST /pos-self/data/209 HTTP/1.1" 200 - 208 0.216 0.342 2026-10-22 10:30:56,678 44 INFO rb-01d1866-225816-427570 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-22 10:30:56,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:56] "GET /web/image/ir.attachment/14002/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-22 10:30:56,785 44 INFO rb-01d1866-225816-427570 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-22 10:30:56,800 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:56] "GET /web/image/ir.attachment/13951/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-22 10:30:56,829 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:30:56,897 44 INFO rb-01d1866-225816-427570 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-22 10:30:56,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:56] "GET /web/image/pos.category/368/image_128?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-22 10:30:56,986 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/image/product.template/2589/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.010 0.040 2026-10-22 10:30:57,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/image/product.template/2600/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.049 2026-10-22 10:30:57,052 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/image/product.template/2601/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.017 0.069 2026-10-22 10:30:57,082 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:30:57,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/image/product.template/2602/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.106 2026-10-22 10:30:57,108 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/image/product.template/2604/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.010 0.132 2026-10-22 10:30:57,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/image/product.template/2603/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.158 2026-10-22 10:30:57,204 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:57] "GET /web/image/product.template/2590/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.012 0.168 2026-10-22 10:30:57,283 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,339 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,402 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,491 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,542 44 INFO rb-01d1866-225816-427570 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-22 10:30:57,694 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89876537 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': 'af2aaa92-5596-45a8-b9f8-e0559fd412e1'}] 2026-10-22 10:30:57,770 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89876537 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': 'af2aaa92-5596-45a8-b9f8-e0559fd412e1'} created pos.order #1000 2026-10-22 10:30:57,804 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89876537 finished 2026-10-22 10:30:58,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.169 0.254 2026-10-22 10:30:58,068 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-22 10:30:58,069 44 INFO rb-01d1866-225816-427570 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-22 10:30:58,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.024 0.018 2026-10-22 10:30:58,206 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8774644 (allocated 9961472) 2026-10-22 10:30:58,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 148140 2026-10-22 10:30:58,208 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-22 10:30:58,209 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 148140 2026-10-22 10:30:58,323 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103058_322986_test_fiscal_position_between_frontend_and_backend.txt 2026-10-22 10:30:58,323 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpg4a7fx0p_chrome_odoo" 2026-10-22 10:30:59,054 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 148328 2026-10-22 10:30:59,055 44 INFO rb-01d1866-225816-427570 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/tmpgzbt1w2b_chrome_odoo 2026-10-22 10:30:59,055 44 INFO rb-01d1866-225816-427570 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:36267/json/version 2026-10-22 10:30:59,056 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:30:59,147 44 INFO rb-01d1866-225816-427570 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-22 10:30:59,148 44 INFO rb-01d1866-225816-427570 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:36267/json 2026-10-22 10:30:59,149 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:30:59,166 44 INFO rb-01d1866-225816-427570 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:36267/devtools/page/36BEEF6F5E215F959E74DBE61FACCB3E 2026-10-22 10:30:59,174 44 INFO rb-01d1866-225816-427570 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-22 10:30:59,181 44 INFO rb-01d1866-225816-427570 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-22 10:30:59,244 44 INFO rb-01d1866-225816-427570 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-22 10:30:59,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/209?access_token=44ac133f5c0c4dfe" in browser 2026-10-22 10:30:59,303 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/209?access_token=44ac133f5c0c4dfe" 2026-10-22 10:30:59,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "GET /pos-self/209?access_token=44ac133f5c0c4dfe HTTP/1.1" 200 - 7 0.015 0.048 2026-10-22 10:30:59,411 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '36BEEF6F5E215F959E74DBE61FACCB3E', 'loaderId': 'EB54FE25B7DF0292D9E165CBA5A1B208', 'isDownload': False} 2026-10-22 10:30:59,411 44 INFO rb-01d1866-225816-427570 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-22 10:30:59,448 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:30:59,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.015 0.021 2026-10-22 10:30:59,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.012 0.050 2026-10-22 10:30:59,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.078 2026-10-22 10:30:59,824 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:30:59,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-22 10:30:59,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-22 10:30:59,875 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/209?access_token=44ac133f5c0c4dfe", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:30:59,877 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:30:59,877 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:30:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:30:59,902 44 INFO rb-01d1866-225816-427570 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-22 10:31:00,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:00] "POST /pos-self/relations/209 HTTP/1.1" 200 - 16 0.031 0.056 2026-10-22 10:31:00,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.009 0.098 2026-10-22 10:31:00,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:00] "POST /pos-self/data/209 HTTP/1.1" 200 - 142 0.188 0.486 2026-10-22 10:31:00,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.667 2026-10-22 10:31:00,804 44 INFO rb-01d1866-225816-427570 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-22 10:31:00,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:00] "GET /web/image/ir.attachment/14002/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-22 10:31:00,928 44 INFO rb-01d1866-225816-427570 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-22 10:31:00,963 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:00] "GET /web/image/ir.attachment/13951/raw HTTP/1.1" 200 - 4 0.011 0.017 2026-10-22 10:31:00,981 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:31:01,153 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/pos.category/368/image_128?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-22 10:31:01,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/product.template/2589/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-22 10:31:01,276 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,305 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/product.template/2604/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.026 0.055 2026-10-22 10:31:01,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/product.template/2601/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-22 10:31:01,358 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,359 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/product.template/2600/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.130 2026-10-22 10:31:01,396 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31: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-22 10:31:01,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/product.template/2602/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-22 10:31:01,422 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/product.template/2603/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.176 2026-10-22 10:31:01,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:01] "GET /web/image/product.template/2590/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-22 10:31:01,511 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,577 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,634 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,693 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,783 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,837 44 INFO rb-01d1866-225816-427570 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-22 10:31:01,979 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13841697 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000002', 'uuid': 'cb950263-4b79-417f-bbbc-813c25d0adc9'}] 2026-10-22 10:31:02,023 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13841697 order {'name': None, 'pos_reference': '260-209-000002', 'uuid': 'cb950263-4b79-417f-bbbc-813c25d0adc9'} created pos.order #1001 2026-10-22 10:31:02,060 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13841697 finished 2026-10-22 10:31:02,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 81 0.066 0.229 2026-10-22 10:31:02,240 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-22 10:31:02,241 44 INFO rb-01d1866-225816-427570 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-22 10:31:02,320 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8794996 (allocated 9961472) 2026-10-22 10:31:02,329 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 148328 2026-10-22 10:31:02,331 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-22 10:31:02,331 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 148328 2026-10-22 10:31:02,437 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103102_437569_test_fiscal_position_between_frontend_and_backend.txt 2026-10-22 10:31:02,438 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpgzbt1w2b_chrome_odoo" 2026-10-22 10:31:02,503 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-22 10:31:19,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 148509 2026-10-22 10:31:19,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp2qacx9l3_chrome_odoo 2026-10-22 10:31:19,015 44 INFO rb-01d1866-225816-427570 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:40717/json/version 2026-10-22 10:31:19,017 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40717', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:31:19,089 44 INFO rb-01d1866-225816-427570 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-22 10:31:19,089 44 INFO rb-01d1866-225816-427570 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:40717/json 2026-10-22 10:31:19,091 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40717', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:31:19,117 44 INFO rb-01d1866-225816-427570 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:40717/devtools/page/AC20066A274B05C8087917E75CD3F886 2026-10-22 10:31:19,144 44 INFO rb-01d1866-225816-427570 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-22 10:31:19,163 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-22 10:31:19,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-22 10:31:19,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/210?access_token=f574cd5d068043f3" in browser 2026-10-22 10:31:19,720 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/210?access_token=f574cd5d068043f3" 2026-10-22 10:31:19,745 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:31:20,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "GET /pos-self/210?access_token=f574cd5d068043f3 HTTP/1.1" 200 - 59 0.064 0.611 2026-10-22 10:31:20,420 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': 'AC20066A274B05C8087917E75CD3F886', 'loaderId': 'F283FBB7FAE5D53101044D18878C4F4E', 'isDownload': False} 2026-10-22 10:31:20,420 44 INFO rb-01d1866-225816-427570 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-22 10:31:20,449 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:31:20,505 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:31:20,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.029 0.067 2026-10-22 10:31:20,574 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:31:20,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.129 2026-10-22 10:31:20,644 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:31:20,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.020 0.179 2026-10-22 10:31:20,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-22 10:31:20,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:31:20,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.008 0.011 2026-10-22 10:31:20,884 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/210?access_token=f574cd5d068043f3", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:31:20,885 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:31:20,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 10:31:20,903 44 INFO rb-01d1866-225816-427570 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-22 10:31:21,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:21] "POST /pos-self/relations/210 HTTP/1.1" 200 - 37 0.036 0.065 2026-10-22 10:31:21,111 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-22 10:31:21,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:21] "POST /pos-self/data/210 HTTP/1.1" 200 - 204 0.201 0.333 2026-10-22 10:31:21,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.498 2026-10-22 10:31:21,713 44 INFO rb-01d1866-225816-427570 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-22 10:31:21,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:21] "GET /web/image/ir.attachment/14060/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-22 10:31:21,879 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/pos.category/369/image_128?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 2 0.013 0.023 2026-10-22 10:31:22,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/product.template/2617/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.042 2026-10-22 10:31:22,059 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:31:22,088 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/product.template/2628/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.012 0.082 2026-10-22 10:31:22,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/product.template/2632/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-22 10:31:22,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/product.template/2629/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-22 10:31:22,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/product.template/2630/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-22 10:31:22,162 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/product.template/2631/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.107 2026-10-22 10:31:22,206 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:31:22,209 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:22] "GET /web/image/product.template/2618/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-22 10:31:22,220 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,313 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,394 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,451 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,503 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,586 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,647 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,704 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,761 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,849 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,915 44 INFO rb-01d1866-225816-427570 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-22 10:31:22,969 44 INFO rb-01d1866-225816-427570 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-22 10:31:23,025 44 INFO rb-01d1866-225816-427570 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-22 10:31:23,112 44 INFO rb-01d1866-225816-427570 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-22 10:31:23,179 44 INFO rb-01d1866-225816-427570 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-22 10:31:23,232 44 INFO rb-01d1866-225816-427570 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-22 10:31:23,292 44 INFO rb-01d1866-225816-427570 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-22 10:31:23,376 44 INFO rb-01d1866-225816-427570 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-22 10:31:23,616 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76463238 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': '1be7c688-f168-4ce9-8d4a-b62740661297'}] 2026-10-22 10:31:23,690 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76463238 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': '1be7c688-f168-4ce9-8d4a-b62740661297'} created pos.order #1002 2026-10-22 10:31:23,723 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76463238 finished 2026-10-22 10:31:23,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 129 0.219 0.267 2026-10-22 10:31:23,976 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-22 10:31:23,977 44 INFO rb-01d1866-225816-427570 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-22 10:31:24,036 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.016 2026-10-22 10:31:24,062 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 9858072 (allocated 11010048) 2026-10-22 10:31:24,077 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 148509 2026-10-22 10:31:24,078 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-22 10:31:24,079 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 148509 2026-10-22 10:31:24,209 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103124_209430_test_price_between_frontend_and_backend.txt 2026-10-22 10:31:24,209 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp2qacx9l3_chrome_odoo" 2026-10-22 10:31:24,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-22 10:31:39,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 148695 2026-10-22 10:31:39,540 44 INFO rb-01d1866-225816-427570 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/tmpprysk6ui_chrome_odoo 2026-10-22 10:31:39,540 44 INFO rb-01d1866-225816-427570 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:37201/json/version 2026-10-22 10:31:39,542 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:31:39,578 44 INFO rb-01d1866-225816-427570 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-22 10:31:39,578 44 INFO rb-01d1866-225816-427570 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:37201/json 2026-10-22 10:31:39,579 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:31:39,604 44 INFO rb-01d1866-225816-427570 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:37201/devtools/page/535E997803DCC59A7D40C425B4B3C22B 2026-10-22 10:31:39,633 44 INFO rb-01d1866-225816-427570 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-22 10:31:39,658 44 INFO rb-01d1866-225816-427570 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-22 10:31:39,685 44 INFO rb-01d1866-225816-427570 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-22 10:31:40,125 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/211?access_token=9a83ea25b25444a5" in browser 2026-10-22 10:31:40,125 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/211?access_token=9a83ea25b25444a5" 2026-10-22 10:31:40,158 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:31:40,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:40] "GET /pos-self/211?access_token=9a83ea25b25444a5 HTTP/1.1" 200 - 59 0.078 0.697 2026-10-22 10:31:40,927 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '535E997803DCC59A7D40C425B4B3C22B', 'loaderId': '88B86CDE6EBF96B642641ACB3FB61117', 'isDownload': False} 2026-10-22 10:31:40,927 44 INFO rb-01d1866-225816-427570 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-22 10:31:40,958 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:31:40,988 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:31:41,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.053 0.048 2026-10-22 10:31:41,091 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:31:41,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.152 2026-10-22 10:31:41,170 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:31:41,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.199 2026-10-22 10:31:41,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:31:41,429 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:31:41,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.013 0.012 2026-10-22 10:31:41,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_pricelist_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/211?access_token=9a83ea25b25444a5", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:31:41,469 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:31:41,469 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.014 2026-10-22 10:31:41,479 44 INFO rb-01d1866-225816-427570 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-22 10:31:41,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "POST /pos-self/relations/211 HTTP/1.1" 200 - 37 0.062 0.077 2026-10-22 10:31:41,726 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-22 10:31:42,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "POST /pos-self/data/211 HTTP/1.1" 200 - 208 0.247 0.416 2026-10-22 10:31:42,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.600 2026-10-22 10:31:42,431 44 INFO rb-01d1866-225816-427570 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-22 10:31:42,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/ir.attachment/14118/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-22 10:31:42,547 44 INFO rb-01d1866-225816-427570 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-22 10:31:42,611 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/ir.attachment/14067/raw HTTP/1.1" 200 - 4 0.013 0.029 2026-10-22 10:31:42,620 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:31:42,667 44 INFO rb-01d1866-225816-427570 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-22 10:31:42,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/pos.category/370/image_128?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-22 10:31:42,769 44 INFO rb-01d1866-225816-427570 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-22 10:31:42,774 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/product.template/2645/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-22 10:31:42,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/product.template/2656/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.072 2026-10-22 10:31:42,851 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/product.template/2660/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.113 2026-10-22 10:31:42,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/product.template/2657/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.146 2026-10-22 10:31:42,894 44 INFO rb-01d1866-225816-427570 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-22 10:31:42,920 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31: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-22 10:31:42,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/product.template/2658/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.180 2026-10-22 10:31:42,938 44 INFO rb-01d1866-225816-427570 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-22 10:31:42,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/product.template/2659/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-22 10:31:42,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:42] "GET /web/image/product.template/2646/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-22 10:31:43,029 44 INFO rb-01d1866-225816-427570 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-22 10:31:43,108 44 INFO rb-01d1866-225816-427570 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-22 10:31:43,166 44 INFO rb-01d1866-225816-427570 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-22 10:31:43,235 44 INFO rb-01d1866-225816-427570 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-22 10:31:43,318 44 INFO rb-01d1866-225816-427570 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-22 10:31:43,449 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59501787 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': '8fa0c9b6-a1be-4603-b50f-9f33ebfc3d19'}] 2026-10-22 10:31:43,497 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59501787 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': '8fa0c9b6-a1be-4603-b50f-9f33ebfc3d19'} created pos.order #1003 2026-10-22 10:31:43,519 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59501787 finished 2026-10-22 10:31:43,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 122 0.113 0.217 2026-10-22 10:31:43,759 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-22 10:31:43,760 44 INFO rb-01d1866-225816-427570 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-22 10:31:43,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:31:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-22 10:31:43,827 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8943232 (allocated 10485760) 2026-10-22 10:31:43,833 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 148695 2026-10-22 10:31:43,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-22 10:31:43,835 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 148695 2026-10-22 10:31:43,937 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103143_937715_test_pricelist_price_between_frontend_and_backend.txt 2026-10-22 10:31:43,938 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpprysk6ui_chrome_odoo" 2026-10-22 10:31:43,997 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-22 10:31:59,776 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 148878 2026-10-22 10:31:59,777 44 INFO rb-01d1866-225816-427570 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/tmpwb9iz5bi_chrome_odoo 2026-10-22 10:31:59,777 44 INFO rb-01d1866-225816-427570 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:44755/json/version 2026-10-22 10:31:59,778 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:31:59,815 44 INFO rb-01d1866-225816-427570 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-22 10:31:59,815 44 INFO rb-01d1866-225816-427570 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:44755/json 2026-10-22 10:31:59,816 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:31:59,837 44 INFO rb-01d1866-225816-427570 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:44755/devtools/page/C102789F3F18F1A5A51CD4A1D7CBFEB9 2026-10-22 10:31:59,854 44 INFO rb-01d1866-225816-427570 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-22 10:31:59,872 44 INFO rb-01d1866-225816-427570 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-22 10:31:59,897 44 INFO rb-01d1866-225816-427570 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-22 10:32:00,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Open "http://127.0.0.1:8069/pos-self/212?access_token=de3b53e2c628486f" in browser 2026-10-22 10:32:00,316 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/212?access_token=de3b53e2c628486f" 2026-10-22 10:32:00,341 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:32:00,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:00] "GET /pos-self/212?access_token=de3b53e2c628486f HTTP/1.1" 200 - 59 0.056 0.547 2026-10-22 10:32:00,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': 'C102789F3F18F1A5A51CD4A1D7CBFEB9', 'loaderId': '5D53FA6756A16CC8E5996064849A9699', 'isDownload': False} 2026-10-22 10:32:00,941 44 INFO rb-01d1866-225816-427570 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-22 10:32:00,963 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:32:00,999 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:32:01,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.018 0.045 2026-10-22 10:32:01,059 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:32:01,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.102 2026-10-22 10:32:01,129 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:32:01,164 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.172 2026-10-22 10:32:01,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.014 2026-10-22 10:32:01,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:32:01,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-22 10:32:01,448 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Evaluate test code "odoo.startTour('test_pricelist_should_not_be_changed_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/212?access_token=de3b53e2c628486f", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:32:01,455 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:32:01,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-22 10:32:01,465 44 INFO rb-01d1866-225816-427570 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-22 10:32:01,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "POST /pos-self/relations/212 HTTP/1.1" 200 - 37 0.039 0.069 2026-10-22 10:32:01,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-22 10:32:02,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "POST /pos-self/data/212 HTTP/1.1" 200 - 208 0.292 0.396 2026-10-22 10:32:02,346 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.631 2026-10-22 10:32:02,417 44 INFO rb-01d1866-225816-427570 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-22 10:32:02,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/ir.attachment/14176/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-22 10:32:02,491 44 INFO rb-01d1866-225816-427570 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-22 10:32:02,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/ir.attachment/14125/raw HTTP/1.1" 200 - 4 0.013 0.020 2026-10-22 10:32:02,547 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:32:02,647 44 INFO rb-01d1866-225816-427570 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-22 10:32:02,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/pos.category/371/image_128?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.044 2026-10-22 10:32:02,768 44 INFO rb-01d1866-225816-427570 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-22 10:32:02,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/product.template/2673/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.054 2026-10-22 10:32:02,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/product.template/2684/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.009 0.088 2026-10-22 10:32:02,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/product.template/2688/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.096 2026-10-22 10:32:02,839 44 INFO rb-01d1866-225816-427570 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-22 10:32:02,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/product.template/2685/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.011 0.116 2026-10-22 10:32:02,888 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "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-22 10:32:02,899 44 INFO rb-01d1866-225816-427570 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-22 10:32:02,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/product.template/2686/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.009 0.153 2026-10-22 10:32:02,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/product.template/2687/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.170 2026-10-22 10:32:02,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:02] "GET /web/image/product.template/2674/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-22 10:32:02,982 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,060 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,118 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,170 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,261 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,327 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,391 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,449 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,505 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,589 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,655 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,713 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,769 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,845 44 INFO rb-01d1866-225816-427570 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-22 10:32:03,976 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62479428 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': 'e29c08ff-f637-4bb7-89b4-ce19bcce65e2'}] 2026-10-22 10:32:04,048 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62479428 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': 'e29c08ff-f637-4bb7-89b4-ce19bcce65e2'} created pos.order #1004 2026-10-22 10:32:04,075 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62479428 finished 2026-10-22 10:32:04,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 122 0.138 0.236 2026-10-22 10:32:04,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-22 10:32:04,323 44 INFO rb-01d1866-225816-427570 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-22 10:32:04,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 9885120 (allocated 11796480) 2026-10-22 10:32:04,463 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 148878 2026-10-22 10:32:04,471 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-22 10:32:04,474 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 148878 2026-10-22 10:32:04,572 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103204_571832_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-22 10:32:04,572 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpwb9iz5bi_chrome_odoo" 2026-10-22 10:32:04,646 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-22 10:32:18,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 149063 2026-10-22 10:32:18,215 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpq6r5tsbg_chrome_odoo 2026-10-22 10:32:18,215 44 INFO rb-01d1866-225816-427570 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:46687/json/version 2026-10-22 10:32:18,216 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:32:18,247 44 INFO rb-01d1866-225816-427570 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-22 10:32:18,247 44 INFO rb-01d1866-225816-427570 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:46687/json 2026-10-22 10:32:18,248 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:32:18,276 44 INFO rb-01d1866-225816-427570 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:46687/devtools/page/16F06545BEACDC2C9EF708F9D3267901 2026-10-22 10:32:18,314 44 INFO rb-01d1866-225816-427570 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-22 10:32:18,319 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-22 10:32:18,366 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-22 10:32:18,778 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Open "http://127.0.0.1:8069/pos-self/213?access_token=1c1d0daaa0d5443f" in browser 2026-10-22 10:32:18,778 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/213?access_token=1c1d0daaa0d5443f" 2026-10-22 10:32:18,799 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:32:19,419 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "GET /pos-self/213?access_token=1c1d0daaa0d5443f HTTP/1.1" 200 - 59 0.046 0.582 2026-10-22 10:32:19,424 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': '16F06545BEACDC2C9EF708F9D3267901', 'loaderId': '6FD5E71F5F018957EAF3E700E69FE2EF', 'isDownload': False} 2026-10-22 10:32:19,425 44 INFO rb-01d1866-225816-427570 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-22 10:32:19,455 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:32:19,500 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:32:19,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.053 2026-10-22 10:32:19,570 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:32:19,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.102 2026-10-22 10:32:19,607 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:32:19,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.017 0.158 2026-10-22 10:32:19,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-22 10:32:19,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:32:19,934 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Evaluate test code "odoo.startTour('test_prices_are_immutable_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/213?access_token=1c1d0daaa0d5443f", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:32:19,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.013 0.015 2026-10-22 10:32:19,949 44 INFO rb-01d1866-225816-427570 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-22 10:32:19,953 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:32:19,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:19] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.029 2026-10-22 10:32:20,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:20] "POST /pos-self/relations/213 HTTP/1.1" 200 - 37 0.029 0.066 2026-10-22 10:32:20,160 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.178 2026-10-22 10:32:20,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:20] "POST /pos-self/data/213 HTTP/1.1" 200 - 204 0.206 0.358 2026-10-22 10:32:20,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.523 2026-10-22 10:32:20,790 44 INFO rb-01d1866-225816-427570 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-22 10:32:20,853 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:20] "GET /web/image/ir.attachment/14234/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-22 10:32:20,915 44 INFO rb-01d1866-225816-427570 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-22 10:32:20,992 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:32:20,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:20] "GET /web/image/pos.category/372/image_128?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.038 2026-10-22 10:32:21,030 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/image/product.template/2701/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.021 0.042 2026-10-22 10:32:21,057 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/image/product.template/2713/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-22 10:32:21,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/image/product.template/2712/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-22 10:32:21,087 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/image/product.template/2716/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.009 0.118 2026-10-22 10:32:21,123 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:32:21,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/image/product.template/2715/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.103 2026-10-22 10:32:21,150 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/image/product.template/2714/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.011 0.143 2026-10-22 10:32:21,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "GET /web/image/product.template/2702/image_512?unique=2026-10-22T10:30:00.000+00:00 HTTP/1.1" 200 - 3 0.009 0.131 2026-10-22 10:32:21,236 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,297 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,362 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,412 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,499 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,681 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73665803 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': 'a0d9a01d-2696-408e-af84-76d2fd05c6c1'}] 2026-10-22 10:32:21,725 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73665803 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': 'a0d9a01d-2696-408e-af84-76d2fd05c6c1'} created pos.order #1005 2026-10-22 10:32:21,752 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73665803 finished 2026-10-22 10:32:21,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.112 0.199 2026-10-22 10:32:21,920 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-22 10:32:21,921 44 INFO rb-01d1866-225816-427570 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-22 10:32:21,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.018 2026-10-22 10:32:21,987 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8569796 (allocated 9175040) 2026-10-22 10:32:21,992 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 149063 2026-10-22 10:32:21,993 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-22 10:32:21,994 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 149063 2026-10-22 10:32:22,093 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103222_093276_test_prices_are_immutable_from_frontend.txt 2026-10-22 10:32:22,093 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpq6r5tsbg_chrome_odoo" 2026-10-22 10:32:22,167 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:32:24,040 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-22 10:32:34,221 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 149248 2026-10-22 10:32:34,221 44 INFO rb-01d1866-225816-427570 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/tmpwsd544jm_chrome_odoo 2026-10-22 10:32:34,221 44 INFO rb-01d1866-225816-427570 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:41957/json/version 2026-10-22 10:32:34,227 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:32:34,264 44 INFO rb-01d1866-225816-427570 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-22 10:32:34,265 44 INFO rb-01d1866-225816-427570 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:41957/json 2026-10-22 10:32:34,267 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:32:34,281 44 INFO rb-01d1866-225816-427570 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:41957/devtools/page/F0280ED0955BD0D0BF65C2BE509FCFE8 2026-10-22 10:32:34,315 44 INFO rb-01d1866-225816-427570 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-22 10:32:34,326 44 INFO rb-01d1866-225816-427570 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-22 10:32:35,001 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 10:32:35,016 44 INFO rb-01d1866-225816-427570 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-22 10:32:35,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos-self/214?access_token=6388006c6c3a4b96" in browser 2026-10-22 10:32:35,018 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos-self/214?access_token=6388006c6c3a4b96" 2026-10-22 10:32:35,040 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:32:35,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:35] "GET /pos-self/214?access_token=6388006c6c3a4b96 HTTP/1.1" 200 - 59 0.051 0.554 2026-10-22 10:32:35,643 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'F0280ED0955BD0D0BF65C2BE509FCFE8', 'loaderId': '9EB0A4C028EBD7E05F8255372460FA92', 'isDownload': False} 2026-10-22 10:32:35,644 44 INFO rb-01d1866-225816-427570 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-22 10:32:35,669 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:32:35,704 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:32:35,757 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:35] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.047 2026-10-22 10:32:35,782 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:32:35,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:35] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.113 2026-10-22 10:32:35,839 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:32:35,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:35] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.179 2026-10-22 10:32:36,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-22 10:32:36,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:32:36,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.006 0.013 2026-10-22 10:32:36,180 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('SelfOrderOrderNumberTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/214?access_token=6388006c6c3a4b96", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:32:36,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:32:36,195 44 INFO rb-01d1866-225816-427570 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-22 10:32:36,250 44 INFO rb-01d1866-225816-427570 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-22 10:32:36,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "POST /pos-self/relations/214 HTTP/1.1" 200 - 35 0.034 0.056 2026-10-22 10:32:36,395 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-22 10:32:36,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "POST /pos-self/data/214 HTTP/1.1" 200 - 176 0.220 0.286 2026-10-22 10:32:36,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.459 2026-10-22 10:32:36,932 44 INFO rb-01d1866-225816-427570 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-22 10:32:37,003 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/ir.attachment/14302/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-22 10:32:37,053 44 INFO rb-01d1866-225816-427570 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-22 10:32:37,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/pos.category/373/image_128?unique=2026-10-22T10:32:22.000+00:00 HTTP/1.1" 200 - 2 0.010 0.061 2026-10-22 10:32:37,193 44 INFO rb-01d1866-225816-427570 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-22 10:32:37,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/product.template/2717/image_512?unique=2026-10-22T10:32:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.071 2026-10-22 10:32:37,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/product.template/2718/image_512?unique=2026-10-22T10:32:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.098 2026-10-22 10:32:37,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/product.template/2721/image_512?unique=2026-10-22T10:32:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.126 2026-10-22 10:32:37,283 44 INFO rb-01d1866-225816-427570 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-22 10:32:37,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/product.template/2719/image_512?unique=2026-10-22T10:32:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-22 10:32:37,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/product.template/2720/image_512?unique=2026-10-22T10:32:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.185 2026-10-22 10:32:37,344 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:32:37,346 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:32:37,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/ir.attachment/14251/raw HTTP/1.1" 200 - 4 0.015 0.026 2026-10-22 10:32:37,368 44 INFO rb-01d1866-225816-427570 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-22 10:32:37,402 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "GET /web/image/product.product/3226/image_512?unique=2026-10-22T10:32:22.000+00:00 HTTP/1.1" 200 - 8 0.009 0.058 2026-10-22 10:32:37,433 44 INFO rb-01d1866-225816-427570 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-22 10:32:37,513 44 INFO rb-01d1866-225816-427570 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-22 10:32:37,579 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42266058 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': '035f4e8b-0507-4959-b691-0a074661b1a9'}] 2026-10-22 10:32:37,659 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42266058 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': '035f4e8b-0507-4959-b691-0a074661b1a9'} created pos.order #1006 2026-10-22 10:32:37,701 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42266058 finished 2026-10-22 10:32:37,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.168 0.249 2026-10-22 10:32:38,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.021 2026-10-22 10:32:38,030 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,076 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,078 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,159 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7808540 (allocated 8650752) 2026-10-22 10:32:38,168 44 INFO rb-01d1866-225816-427570 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 149248 2026-10-22 10:32:38,169 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,171 44 INFO rb-01d1866-225816-427570 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 149248 2026-10-22 10:32:38,277 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103238_277558_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-22 10:32:38,278 44 INFO rb-01d1866-225816-427570 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/tmpwsd544jm_chrome_odoo" 2026-10-22 10:32:38,740 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 149435 2026-10-22 10:32:38,740 44 INFO rb-01d1866-225816-427570 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/tmp2_4tid0z_chrome_odoo 2026-10-22 10:32:38,741 44 INFO rb-01d1866-225816-427570 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:36743/json/version 2026-10-22 10:32:38,745 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:32:38,809 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,809 44 INFO rb-01d1866-225816-427570 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:36743/json 2026-10-22 10:32:38,810 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:32:38,828 44 INFO rb-01d1866-225816-427570 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:36743/devtools/page/C38FC5BF17F447FA2E1B53CEFE3188C1 2026-10-22 10:32:38,836 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,841 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,919 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-22 10:32:38,923 44 INFO rb-01d1866-225816-427570 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-22 10:32:38,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos/ui/214" in browser 2026-10-22 10:32:38,935 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/214" 2026-10-22 10:32:39,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:39] "GET /pos/ui/214 HTTP/1.1" 200 - 73 0.098 0.454 2026-10-22 10:32:39,517 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'C38FC5BF17F447FA2E1B53CEFE3188C1', 'loaderId': 'A5D0B7CA7D0E17A86C652CCD18BC22A2', 'isDownload': False} 2026-10-22 10:32:39,518 44 INFO rb-01d1866-225816-427570 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-22 10:32:39,540 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:32:39,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:39] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.012 2026-10-22 10:32:39,575 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:39] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-22 10:32:39,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:39] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.050 2026-10-22 10:32:40,246 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:32:40,266 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:32:40,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 10:32:40,314 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('OrderNumberConflictTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/214", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:32:40,331 44 INFO rb-01d1866-225816-427570 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-22 10:32:40,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-22 10:32:40,349 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32: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-22 10:32:40,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:32:40,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.020 2026-10-22 10:32:40,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.036 2026-10-22 10:32:40,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.035 0.056 2026-10-22 10:32:40,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-22 10:32:41,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.486 0.657 2026-10-22 10:32:41,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:32:41,882 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:32:41,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.042 2026-10-22 10:32:42,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 10:32:42,060 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.030 2026-10-22 10:32:42,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:32:42,162 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:32:42,199 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:32:42,211 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 10:32:42,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.009 0.064 2026-10-22 10:32:42,257 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:32:42,262 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:32:42,317 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:32:42,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/image/res.users/292/avatar_128 HTTP/1.1" 200 - 14 0.071 0.126 2026-10-22 10:32:42,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.083 2026-10-22 10:32:42,385 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /pos/ui/214?from_backend=True HTTP/1.1" 200 - 34 0.041 0.155 2026-10-22 10:32:42,561 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /pos/ui/214 HTTP/1.1" 200 - 34 0.046 0.268 2026-10-22 10:32:42,617 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:32:42,637 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.013 0.196 2026-10-22 10:32:42,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.208 2026-10-22 10:32:42,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.040 2026-10-22 10:32:42,731 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,796 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,847 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,904 44 INFO rb-01d1866-225816-427570 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-22 10:32:42,955 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,013 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,083 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,137 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,186 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,236 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,297 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,326 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86777525 started for PoS orders references: [{'name': '/', 'pos_reference': '261-214-000001', 'uuid': '4438910a-a494-4bfe-9bb0-441e56f8aa03'}] 2026-10-22 10:32:43,473 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86777525 order {'name': '/', 'pos_reference': '261-214-000001', 'uuid': '4438910a-a494-4bfe-9bb0-441e56f8aa03'} created pos.order #1007 2026-10-22 10:32:43,504 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86777525 finished 2026-10-22 10:32:43,594 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.108 0.164 2026-10-22 10:32:43,632 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,728 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,855 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.043 0.084 2026-10-22 10:32:43,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-22 10:32:43,928 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:32:43,930 44 INFO rb-01d1866-225816-427570 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-22 10:32:43,982 44 INFO rb-01d1866-225816-427570 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-22 10:32:44,036 44 INFO rb-01d1866-225816-427570 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-22 10:32:44,088 44 INFO rb-01d1866-225816-427570 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-22 10:32:44,089 44 INFO rb-01d1866-225816-427570 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-22 10:32:44,207 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 16084000 (allocated 17301504) 2026-10-22 10:32:44,225 44 INFO rb-01d1866-225816-427570 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 149435 2026-10-22 10:32:44,231 44 INFO rb-01d1866-225816-427570 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-22 10:32:44,233 44 INFO rb-01d1866-225816-427570 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 149435 2026-10-22 10:32:44,344 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103244_343991_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-22 10:32:44,344 44 INFO rb-01d1866-225816-427570 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/tmp2_4tid0z_chrome_odoo" 2026-10-22 10:32:44,424 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:32:46,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-22 10:32:57,089 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:32:57,505 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:57] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.044 0.376 2026-10-22 10:32:57,585 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51380065 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'b67565e5-9f5e-4253-9c3a-b9f9fe61d84f'}] 2026-10-22 10:32:57,643 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51380065 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'b67565e5-9f5e-4253-9c3a-b9f9fe61d84f'} created pos.order #1008 2026-10-22 10:32:57,645 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51380065 finished 2026-10-22 10:32:57,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:32:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.123 0.127 2026-10-22 10:32:57,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-22 10:33:07,946 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:33:08,286 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41064232 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': '912c2883-4b3c-4eee-9880-425fe926ba01'}] 2026-10-22 10:33:08,366 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41064232 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': '912c2883-4b3c-4eee-9880-425fe926ba01'} created pos.order #1009 2026-10-22 10:33:08,367 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41064232 finished 2026-10-22 10:33:08,432 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:33:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.104 0.385 2026-10-22 10:33:08,499 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-22 10:33:18,406 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:33:18,812 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25397459 started for PoS orders references: [{'name': None, 'pos_reference': '260-217-000001', 'uuid': 'ccb87b5c-e117-49c1-a419-71afe617f15b'}] 2026-10-22 10:33:18,885 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25397459 order {'name': None, 'pos_reference': '260-217-000001', 'uuid': 'ccb87b5c-e117-49c1-a419-71afe617f15b'} created pos.order #1010 2026-10-22 10:33:18,887 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25397459 finished 2026-10-22 10:33:18,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:33:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 90 0.115 0.457 2026-10-22 10:33:19,042 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-22 10:33:28,293 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:33:28,903 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40237198 started for PoS orders references: [{'name': None, 'pos_reference': '260-218-000001', 'uuid': '1b79fa83-972a-4fc4-b266-37f0903a2678'}] 2026-10-22 10:33:28,963 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40237198 order {'name': None, 'pos_reference': '260-218-000001', 'uuid': '1b79fa83-972a-4fc4-b266-37f0903a2678'} created pos.order #1011 2026-10-22 10:33:28,964 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40237198 finished 2026-10-22 10:33:29,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:33:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 90 0.101 0.679 2026-10-22 10:33:29,096 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-22 10:33:39,511 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:33:39,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:33:39] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.079 0.375 2026-10-22 10:33:40,034 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26422383 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': '68f024ba-b321-4da0-bfa7-67c2eb3cdef5'}] 2026-10-22 10:33:40,105 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26422383 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': '68f024ba-b321-4da0-bfa7-67c2eb3cdef5'} created pos.order #1012 2026-10-22 10:33:40,107 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26422383 finished 2026-10-22 10:33:40,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:33:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.093 0.128 2026-10-22 10:33:40,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-22 10:33:49,130 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:33:49,540 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19942202 started for PoS orders references: [{'name': None, 'pos_reference': '260-220-000001', 'uuid': '1f504a20-c66b-4091-8fd1-8907b0cd82c1'}] 2026-10-22 10:33:49,629 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19942202 order {'name': None, 'pos_reference': '260-220-000001', 'uuid': '1f504a20-c66b-4091-8fd1-8907b0cd82c1'} created pos.order #1013 2026-10-22 10:33:49,630 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19942202 finished 2026-10-22 10:33:49,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:33:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 90 0.150 0.440 2026-10-22 10:33:49,785 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-22 10:33:58,373 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:33:58,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:33:58] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.078 0.357 2026-10-22 10:33:58,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-22 10:34:08,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-22 10:34:16,937 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:34:17,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:34:17] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.041 0.362 2026-10-22 10:34:17,397 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-22 10:34:26,879 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:34:27,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:34:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.049 0.558 2026-10-22 10:34:27,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:34:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.006 0.012 2026-10-22 10:34:27,573 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-22 10:34:36,924 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:34:37,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:34:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.047 0.373 2026-10-22 10:34:37,395 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-22 10:34:46,935 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:34:47,459 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:34:47] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 38 0.051 0.478 2026-10-22 10:34:47,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-22 10:34:57,336 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:34:57,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:34:57] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.053 0.409 2026-10-22 10:34:57,834 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-22 10:35:07,108 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:35:07,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:35:07] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.027 0.396 2026-10-22 10:35:07,598 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:35:09,388 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-22 10:35:18,433 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:35:18,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:35:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.028 0.318 2026-10-22 10:35:18,833 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96352329 started for PoS orders references: [{'name': None, 'pos_reference': '260-230-000001', 'uuid': '6b12ae3f-67f2-42f8-8cd8-857a58785bff'}] 2026-10-22 10:35:18,881 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96352329 order {'name': None, 'pos_reference': '260-230-000001', 'uuid': '6b12ae3f-67f2-42f8-8cd8-857a58785bff'} created pos.order #1014 2026-10-22 10:35:18,882 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96352329 finished 2026-10-22 10:35:18,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:35:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.059 0.107 2026-10-22 10:35:19,020 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-22 10:35:28,699 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:35:29,046 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7289021 started for PoS orders references: [{'name': None, 'pos_reference': '260-231-000001', 'uuid': 'bd955d19-7528-43f1-912e-09cb5a51196b'}] 2026-10-22 10:35:29,103 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7289021 order {'name': None, 'pos_reference': '260-231-000001', 'uuid': 'bd955d19-7528-43f1-912e-09cb5a51196b'} created pos.order #1015 2026-10-22 10:35:29,104 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7289021 finished 2026-10-22 10:35:29,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:35:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.134 0.367 2026-10-22 10:35:29,248 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-22 10:35:39,230 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:35:39,816 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31314694 started for PoS orders references: [{'name': None, 'pos_reference': '260-232-000001', 'uuid': '90cee637-1743-4d3c-92cf-ac90b8ffef9a'}] 2026-10-22 10:35:39,871 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31314694 order {'name': None, 'pos_reference': '260-232-000001', 'uuid': '90cee637-1743-4d3c-92cf-ac90b8ffef9a'} created pos.order #1016 2026-10-22 10:35:39,872 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31314694 finished 2026-10-22 10:35:39,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:35:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.084 0.624 2026-10-22 10:35:39,981 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-22 10:35:50,153 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:35:50,531 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99177419 started for PoS orders references: [{'name': None, 'pos_reference': '260-233-000001', 'uuid': 'df949f73-b34b-4b10-9691-8a4a3df7fc8c'}] 2026-10-22 10:35:50,583 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99177419 order {'name': None, 'pos_reference': '260-233-000001', 'uuid': 'df949f73-b34b-4b10-9691-8a4a3df7fc8c'} created pos.order #1017 2026-10-22 10:35:50,585 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99177419 finished 2026-10-22 10:35:50,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:35:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.095 0.413 2026-10-22 10:35:50,723 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-22 10:36:00,689 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:36:01,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:36:01] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.033 0.411 2026-10-22 10:36:01,201 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48690042 started for PoS orders references: [{'name': None, 'pos_reference': '260-234-000001', 'uuid': '286d0ec4-78c2-453b-8c72-3d02fbac0e89'}] 2026-10-22 10:36:01,286 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48690042 order {'name': None, 'pos_reference': '260-234-000001', 'uuid': '286d0ec4-78c2-453b-8c72-3d02fbac0e89'} created pos.order #1018 2026-10-22 10:36:01,288 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48690042 finished 2026-10-22 10:36:01,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:36:01] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.112 0.120 2026-10-22 10:36:01,416 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-22 10:36:11,535 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:36:11,902 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95686086 started for PoS orders references: [{'name': None, 'pos_reference': '260-235-000001', 'uuid': '64852154-8132-43dd-89b9-c5df66acb3bd'}] 2026-10-22 10:36:11,959 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95686086 order {'name': None, 'pos_reference': '260-235-000001', 'uuid': '64852154-8132-43dd-89b9-c5df66acb3bd'} created pos.order #1019 2026-10-22 10:36:11,960 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95686086 finished 2026-10-22 10:36:12,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:36:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.084 0.430 2026-10-22 10:36:12,089 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-22 10:36:21,195 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:36:21,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:36:21] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.092 0.474 2026-10-22 10:36:21,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-22 10:36:31,521 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-22 10:36:40,333 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:36:41,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:36:41] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.036 0.662 2026-10-22 10:36:41,105 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-22 10:36:50,238 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:36:50,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:36:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.140 0.423 2026-10-22 10:36:50,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:36:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.012 0.009 2026-10-22 10:36:50,928 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-22 10:37:00,261 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:37:00,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.045 0.495 2026-10-22 10:37:00,851 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-22 10:37:09,942 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:37:10,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:10] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 38 0.081 0.433 2026-10-22 10:37:10,530 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-22 10:37:20,654 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:37:21,007 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:21] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.056 0.310 2026-10-22 10:37:21,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-22 10:37:30,902 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:37:31,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.042 0.360 2026-10-22 10:37:31,401 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:37:33,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-22 10:37:43,942 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 149661 2026-10-22 10:37:43,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp5ncdxnc4_chrome_odoo 2026-10-22 10:37:43,943 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36747/json/version 2026-10-22 10:37:43,944 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:37:43,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:37:43,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36747/json 2026-10-22 10:37:43,984 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:37:44,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:36747/devtools/page/4E453E9AFCDC7FC88836133E8669F976 2026-10-22 10:37:44,047 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-22 10:37:44,060 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-22 10:37:44,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-22 10:37:44,120 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/245?access_token=702f758cf87d4bba" in browser 2026-10-22 10:37:44,121 44 INFO rb-01d1866-225816-427570 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/245?access_token=702f758cf87d4bba" 2026-10-22 10:37:44,143 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:37:44,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:44] "GET /pos-self/245?access_token=702f758cf87d4bba HTTP/1.1" 200 - 56 0.066 0.610 2026-10-22 10:37:44,827 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': '4E453E9AFCDC7FC88836133E8669F976', 'loaderId': 'B97F61665721B46D9C7D2845145EF297', 'isDownload': False} 2026-10-22 10:37:44,828 44 INFO rb-01d1866-225816-427570 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-22 10:37:44,870 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:37:44,906 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:37:44,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:44] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.045 2026-10-22 10:37:44,956 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:37:44,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:44] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.078 2026-10-22 10:37:44,991 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:37:45,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:45] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.134 2026-10-22 10:37:45,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.006 0.020 2026-10-22 10:37:45,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-22 10:37:45,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:45] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.005 0.014 2026-10-22 10:37:45,337 44 INFO rb-01d1866-225816-427570 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/245?access_token=702f758cf87d4bba", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:37:45,353 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:37:45,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.031 2026-10-22 10:37:45,355 44 INFO rb-01d1866-225816-427570 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-22 10:37:45,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:45] "POST /pos-self/relations/245 HTTP/1.1" 200 - 37 0.061 0.066 2026-10-22 10:37:45,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.193 2026-10-22 10:37:46,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "POST /pos-self/data/245 HTTP/1.1" 200 - 178 0.227 0.276 2026-10-22 10:37:46,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.466 2026-10-22 10:37:46,150 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:37:46,225 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/ir.attachment/15930/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-22 10:37:46,258 44 INFO rb-01d1866-225816-427570 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-22 10:37:46,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/ir.attachment/15879/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-22 10:37:46,300 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:37:46,372 44 INFO rb-01d1866-225816-427570 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-22 10:37:46,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/pos.category/376/image_128?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 2 0.005 0.025 2026-10-22 10:37:46,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/product.template/2733/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.027 2026-10-22 10:37:46,462 44 INFO rb-01d1866-225816-427570 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-22 10:37:46,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/product.template/2732/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.050 2026-10-22 10:37:46,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/product.template/2734/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.072 2026-10-22 10:37:46,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/product.template/2736/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.099 2026-10-22 10:37:46,536 44 INFO rb-01d1866-225816-427570 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-22 10:37:46,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/product.template/2735/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.127 2026-10-22 10:37:46,567 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:37:46,601 44 INFO rb-01d1866-225816-427570 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-22 10:37:46,609 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "GET /web/image/product.product/3242/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 8 0.017 0.029 2026-10-22 10:37:46,666 44 INFO rb-01d1866-225816-427570 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-22 10:37:46,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:46] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.021 0.025 2026-10-22 10:37:46,838 44 INFO rb-01d1866-225816-427570 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-22 10:37:46,961 44 INFO rb-01d1866-225816-427570 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-22 10:37:47,084 44 INFO rb-01d1866-225816-427570 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-22 10:37:47,219 44 INFO rb-01d1866-225816-427570 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-22 10:37:47,299 44 INFO rb-01d1866-225816-427570 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-22 10:37:47,405 44 INFO rb-01d1866-225816-427570 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-22 10:37:47,459 44 INFO rb-01d1866-225816-427570 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-22 10:37:47,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:47] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.071 0.124 2026-10-22 10:37:47,761 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77888212 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': '634f0778-2d6e-4655-b644-42e6ca7929d4'}] 2026-10-22 10:37:47,852 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77888212 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': '634f0778-2d6e-4655-b644-42e6ca7929d4'} created pos.order #1020 2026-10-22 10:37:47,884 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77888212 finished 2026-10-22 10:37:48,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:37:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 284 0.502 0.674 2026-10-22 10:37:48,925 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-22 10:37:48,926 44 INFO rb-01d1866-225816-427570 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-22 10:37:49,007 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8750396 (allocated 9961472) 2026-10-22 10:37:49,013 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 149661 2026-10-22 10:37:49,015 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-22 10:37:49,016 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 149661 2026-10-22 10:37:49,136 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103749_136652_test_preset_delivery_tour.txt 2026-10-22 10:37:49,137 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp5ncdxnc4_chrome_odoo" 2026-10-22 10:37:49,222 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-22 10:38:00,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 149856 2026-10-22 10:38:00,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp8gzxneqp_chrome_odoo 2026-10-22 10:38:00,422 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:41535/json/version 2026-10-22 10:38:00,424 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:00,443 44 INFO rb-01d1866-225816-427570 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-22 10:38:00,443 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:41535/json 2026-10-22 10:38:00,444 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:00,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:41535/devtools/page/2D317A16A798F4E2F65E22AA9DAF9E9B 2026-10-22 10:38:00,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-22 10:38:00,475 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-22 10:38:00,508 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-22 10:38:00,565 44 INFO rb-01d1866-225816-427570 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/246?access_token=c87bb5a3fd804ea2&table_identifier=804c2a61" in browser 2026-10-22 10:38:00,565 44 INFO rb-01d1866-225816-427570 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/246?access_token=c87bb5a3fd804ea2&table_identifier=804c2a61" 2026-10-22 10:38:00,620 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:38:01,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "GET /pos-self/246?access_token=c87bb5a3fd804ea2&table_identifier=804c2a61 HTTP/1.1" 200 - 58 0.050 0.799 2026-10-22 10:38:01,469 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '2D317A16A798F4E2F65E22AA9DAF9E9B', 'loaderId': 'CD8D4D8B08D3DC4DD09F30C9B04E1224', 'isDownload': False} 2026-10-22 10:38:01,469 44 INFO rb-01d1866-225816-427570 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-22 10:38:01,505 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:38:01,535 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:38:01,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.053 2026-10-22 10:38:01,592 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:38:01,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.084 2026-10-22 10:38:01,640 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:38:01,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.137 2026-10-22 10:38:01,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-22 10:38:01,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 10:38:01,955 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.017 0.015 2026-10-22 10:38:01,958 44 INFO rb-01d1866-225816-427570 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/246?access_token=c87bb5a3fd804ea2&table_identifier=804c2a61", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:38:01,973 44 INFO rb-01d1866-225816-427570 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-22 10:38:01,974 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:38:01,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.031 2026-10-22 10:38:02,026 44 INFO rb-01d1866-225816-427570 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-22 10:38:02,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "POST /pos-self/relations/246 HTTP/1.1" 200 - 37 0.042 0.078 2026-10-22 10:38:02,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.206 2026-10-22 10:38:02,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "POST /pos-self/data/246 HTTP/1.1" 200 - 178 0.225 0.299 2026-10-22 10:38:02,728 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.493 2026-10-22 10:38:02,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.012 2026-10-22 10:38:02,812 44 INFO rb-01d1866-225816-427570 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-22 10:38:02,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "GET /web/image/ir.attachment/15988/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-22 10:38:02,897 44 INFO rb-01d1866-225816-427570 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-22 10:38:02,928 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:38:02,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:02] "GET /web/image/ir.attachment/15937/raw HTTP/1.1" 200 - 4 0.004 0.017 2026-10-22 10:38:02,977 44 INFO rb-01d1866-225816-427570 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-22 10:38:03,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/image/pos.category/376/image_128?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 2 0.007 0.045 2026-10-22 10:38:03,063 44 INFO rb-01d1866-225816-427570 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-22 10:38:03,072 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/image/product.template/2732/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-10-22 10:38:03,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/image/product.template/2733/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.077 2026-10-22 10:38:03,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/image/product.template/2736/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-22 10:38:03,134 44 INFO rb-01d1866-225816-427570 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-22 10:38:03,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/image/product.template/2734/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-22 10:38:03,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/image/product.template/2735/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-22 10:38:03,178 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:38:03,222 44 INFO rb-01d1866-225816-427570 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-22 10:38:03,231 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "GET /web/image/product.product/3241/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 8 0.027 0.029 2026-10-22 10:38:03,303 44 INFO rb-01d1866-225816-427570 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-22 10:38:03,358 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10492736 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000001', 'uuid': '6fc30be7-bdad-440d-931e-dd799e10a34d'}] 2026-10-22 10:38:03,425 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10492736 order {'name': None, 'pos_reference': '260-246-000001', 'uuid': '6fc30be7-bdad-440d-931e-dd799e10a34d'} created pos.order #1021 2026-10-22 10:38:03,451 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10492736 finished 2026-10-22 10:38:03,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.117 0.230 2026-10-22 10:38:03,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.017 2026-10-22 10:38:03,723 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-22 10:38:03,723 44 INFO rb-01d1866-225816-427570 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-22 10:38:03,783 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7821020 (allocated 8912896) 2026-10-22 10:38:03,786 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 149856 2026-10-22 10:38:03,788 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-22 10:38:03,790 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 149856 2026-10-22 10:38:03,888 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103803_888702_test_preset_dine_in_tour.txt 2026-10-22 10:38:03,889 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp8gzxneqp_chrome_odoo" 2026-10-22 10:38:03,941 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-22 10:38:14,699 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 150044 2026-10-22 10:38:14,700 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpuatm9h76_chrome_odoo 2026-10-22 10:38:14,700 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:41989/json/version 2026-10-22 10:38:14,701 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:14,768 44 INFO rb-01d1866-225816-427570 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-22 10:38:14,769 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:41989/json 2026-10-22 10:38:14,769 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:14,803 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:41989/devtools/page/EBA0599CD42C49C04EE4AD6EC8A98466 2026-10-22 10:38:14,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-22 10:38:14,837 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-22 10:38:14,868 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-22 10:38:14,916 44 INFO rb-01d1866-225816-427570 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/247?access_token=385499cfb1214851" in browser 2026-10-22 10:38:14,917 44 INFO rb-01d1866-225816-427570 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/247?access_token=385499cfb1214851" 2026-10-22 10:38:14,939 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:38:15,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:15] "GET /pos-self/247?access_token=385499cfb1214851 HTTP/1.1" 200 - 56 0.065 0.661 2026-10-22 10:38:15,668 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': 'EBA0599CD42C49C04EE4AD6EC8A98466', 'loaderId': '332B79A72FD4818C1590D41C78C2F1CC', 'isDownload': False} 2026-10-22 10:38:15,668 44 INFO rb-01d1866-225816-427570 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-22 10:38:15,696 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:38:15,733 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:38:15,784 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:15] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.017 0.055 2026-10-22 10:38:15,833 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:38:15,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:15] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.046 0.124 2026-10-22 10:38:15,896 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:38:15,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:15] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.185 2026-10-22 10:38:16,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-22 10:38:16,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:38:16,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-22 10:38:16,139 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:38:16,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:38:16,143 44 INFO rb-01d1866-225816-427570 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/247?access_token=385499cfb1214851", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:38:16,160 44 INFO rb-01d1866-225816-427570 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-22 10:38:16,216 44 INFO rb-01d1866-225816-427570 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-22 10:38:16,249 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "POST /pos-self/relations/247 HTTP/1.1" 200 - 37 0.022 0.062 2026-10-22 10:38:16,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-22 10:38:16,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "POST /pos-self/data/247 HTTP/1.1" 200 - 180 0.180 0.253 2026-10-22 10:38:16,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.407 2026-10-22 10:38:16,829 44 INFO rb-01d1866-225816-427570 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-22 10:38:16,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /web/image/ir.attachment/16046/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:38:16,935 44 INFO rb-01d1866-225816-427570 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-22 10:38:16,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /web/image/ir.attachment/15995/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-22 10:38:16,985 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:38:17,104 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "GET /web/image/pos.category/376/image_128?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.034 2026-10-22 10:38:17,181 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "GET /web/image/product.template/2732/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.037 2026-10-22 10:38:17,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "GET /web/image/product.template/2736/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-22 10:38:17,241 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "GET /web/image/product.template/2733/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-22 10:38:17,254 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "GET /web/image/product.template/2735/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.019 0.109 2026-10-22 10:38:17,301 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38: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-22 10:38:17,308 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,314 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "GET /web/image/product.template/2734/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.155 2026-10-22 10:38:17,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "GET /web/image/product.product/3242/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 8 0.006 0.045 2026-10-22 10:38:17,382 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.018 0.020 2026-10-22 10:38:17,503 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,585 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,663 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,716 44 INFO rb-01d1866-225816-427570 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-22 10:38:17,867 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:17] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.052 0.098 2026-10-22 10:38:17,980 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28328892 started for PoS orders references: [{'name': None, 'pos_reference': '260-247-000001', 'uuid': '2753d797-a72f-4aeb-9add-793eb4a9d01e'}] 2026-10-22 10:38:18,051 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28328892 order {'name': None, 'pos_reference': '260-247-000001', 'uuid': '2753d797-a72f-4aeb-9add-793eb4a9d01e'} created pos.order #1022 2026-10-22 10:38:18,081 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28328892 finished 2026-10-22 10:38:18,263 44 INFO rb-01d1866-225816-427570 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-22 10:38:18,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 284 0.438 0.646 2026-10-22 10:38:19,168 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.042 2026-10-22 10:38:19,515 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:19] "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-22 10:38:19,517 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:38:19,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.016 2026-10-22 10:38:20,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:20] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.079 0.119 2026-10-22 10:38:20,091 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-22 10:38:20,092 44 INFO rb-01d1866-225816-427570 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-22 10:38:20,202 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 9002908 (allocated 9961472) 2026-10-22 10:38:20,219 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 150044 2026-10-22 10:38:20,220 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-22 10:38:20,222 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 150044 2026-10-22 10:38:20,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103820_333382_test_preset_takeaway_email_tour.txt 2026-10-22 10:38:20,333 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpuatm9h76_chrome_odoo" 2026-10-22 10:38:20,392 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-22 10:38:30,258 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 150241 2026-10-22 10:38:30,259 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpzk1in5ws_chrome_odoo 2026-10-22 10:38:30,260 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:43801/json/version 2026-10-22 10:38:30,261 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43801', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:30,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:38:30,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:43801/json 2026-10-22 10:38:30,284 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43801', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:30,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:43801/devtools/page/07D282FF79F9BED695F378B8394AD29A 2026-10-22 10:38:30,311 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-22 10:38:30,322 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-22 10:38:30,354 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-22 10:38:30,375 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/248?access_token=ad9c8b08b48f4412" in browser 2026-10-22 10:38:30,375 44 INFO rb-01d1866-225816-427570 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/248?access_token=ad9c8b08b48f4412" 2026-10-22 10:38:30,410 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:38:31,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "GET /pos-self/248?access_token=ad9c8b08b48f4412 HTTP/1.1" 200 - 56 0.065 0.600 2026-10-22 10:38:31,075 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': '07D282FF79F9BED695F378B8394AD29A', 'loaderId': '533DE66ADA5C404E9DA1885444311DF9', 'isDownload': False} 2026-10-22 10:38:31,075 44 INFO rb-01d1866-225816-427570 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-22 10:38:31,108 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:38:31,152 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:38:31,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.048 2026-10-22 10:38:31,218 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:38:31,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.122 2026-10-22 10:38:31,303 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:38:31,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.156 2026-10-22 10:38:31,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-22 10:38:31,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.031 2026-10-22 10:38:31,600 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.008 0.018 2026-10-22 10:38:31,604 44 INFO rb-01d1866-225816-427570 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/248?access_token=ad9c8b08b48f4412", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:38:31,613 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:38:31,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:38:31,615 44 INFO rb-01d1866-225816-427570 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-22 10:38:31,783 44 INFO rb-01d1866-225816-427570 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-22 10:38:31,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:31] "POST /pos-self/relations/248 HTTP/1.1" 200 - 37 0.067 0.273 2026-10-22 10:38:32,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.433 2026-10-22 10:38:32,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:32] "POST /pos-self/data/248 HTTP/1.1" 200 - 178 0.282 0.339 2026-10-22 10:38:32,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.561 2026-10-22 10:38:32,745 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:38:32,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:32] "GET /web/image/ir.attachment/16105/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-22 10:38:32,862 44 INFO rb-01d1866-225816-427570 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-22 10:38:32,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:32] "GET /web/image/ir.attachment/16054/raw HTTP/1.1" 200 - 4 0.021 0.023 2026-10-22 10:38:32,926 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:38:33,056 44 INFO rb-01d1866-225816-427570 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-22 10:38:33,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/image/pos.category/376/image_128?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.043 2026-10-22 10:38:33,141 44 INFO rb-01d1866-225816-427570 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-22 10:38:33,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/image/product.template/2732/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.039 2026-10-22 10:38:33,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/image/product.template/2733/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-22 10:38:33,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/image/product.template/2735/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-22 10:38:33,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/image/product.template/2734/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.091 2026-10-22 10:38:33,231 44 INFO rb-01d1866-225816-427570 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-22 10:38:33,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/image/product.template/2736/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-22 10:38:33,261 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:38:33,282 44 INFO rb-01d1866-225816-427570 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-22 10:38:33,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "GET /web/image/product.product/3241/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.034 2026-10-22 10:38:33,355 44 INFO rb-01d1866-225816-427570 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-22 10:38:33,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.011 0.023 2026-10-22 10:38:33,443 44 INFO rb-01d1866-225816-427570 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-22 10:38:33,519 44 INFO rb-01d1866-225816-427570 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-22 10:38:33,585 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73489432 started for PoS orders references: [{'name': None, 'pos_reference': '260-248-000001', 'uuid': 'dccd159e-6271-4d2d-ae1c-c0140ebc90b4'}] 2026-10-22 10:38:33,667 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73489432 order {'name': None, 'pos_reference': '260-248-000001', 'uuid': 'dccd159e-6271-4d2d-ae1c-c0140ebc90b4'} created pos.order #1023 2026-10-22 10:38:33,697 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73489432 finished 2026-10-22 10:38:33,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.167 0.236 2026-10-22 10:38:34,022 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-22 10:38:34,024 44 INFO rb-01d1866-225816-427570 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-22 10:38:34,093 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8103792 (allocated 9175040) 2026-10-22 10:38:34,111 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 150241 2026-10-22 10:38:34,112 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-22 10:38:34,113 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 150241 2026-10-22 10:38:34,236 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103834_236657_test_preset_takeaway_tour.txt 2026-10-22 10:38:34,237 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpzk1in5ws_chrome_odoo" 2026-10-22 10:38:34,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-22 10:38:45,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 150443 2026-10-22 10:38:45,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmphe5utdxq_chrome_odoo 2026-10-22 10:38:45,243 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37837/json/version 2026-10-22 10:38:45,245 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:45,279 44 INFO rb-01d1866-225816-427570 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-22 10:38:45,279 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37837/json 2026-10-22 10:38:45,280 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:38:45,289 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:37837/devtools/page/DC98ACA46CFBF9857E5D7F0532BA127F 2026-10-22 10:38:45,302 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-22 10:38:45,313 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-22 10:38:45,386 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-22 10:38:45,437 44 INFO rb-01d1866-225816-427570 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/249?access_token=acbf077698054199" in browser 2026-10-22 10:38:45,437 44 INFO rb-01d1866-225816-427570 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/249?access_token=acbf077698054199" 2026-10-22 10:38:45,463 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:38:46,068 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /pos-self/249?access_token=acbf077698054199 HTTP/1.1" 200 - 56 0.049 0.560 2026-10-22 10:38:46,072 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': 'DC98ACA46CFBF9857E5D7F0532BA127F', 'loaderId': '1E3B950CA57867E1D2AD96263D4CA48E', 'isDownload': False} 2026-10-22 10:38:46,073 44 INFO rb-01d1866-225816-427570 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-22 10:38:46,094 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:38:46,123 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:38:46,157 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.044 2026-10-22 10:38:46,179 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:38:46,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.093 2026-10-22 10:38:46,245 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:38:46,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.143 2026-10-22 10:38:46,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-22 10:38:46,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.010 2026-10-22 10:38:46,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-22 10:38:46,506 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:38:46,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:38:46,507 44 INFO rb-01d1866-225816-427570 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/249?access_token=acbf077698054199", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:38:46,521 44 INFO rb-01d1866-225816-427570 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-22 10:38:46,574 44 INFO rb-01d1866-225816-427570 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-22 10:38:46,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "POST /pos-self/relations/249 HTTP/1.1" 200 - 37 0.029 0.068 2026-10-22 10:38:46,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-22 10:38:47,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "POST /pos-self/data/249 HTTP/1.1" 200 - 182 0.221 0.295 2026-10-22 10:38:47,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.473 2026-10-22 10:38:47,322 44 INFO rb-01d1866-225816-427570 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-22 10:38:47,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/ir.attachment/16163/raw HTTP/1.1" 200 - 4 0.006 0.014 2026-10-22 10:38:47,443 44 INFO rb-01d1866-225816-427570 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-22 10:38:47,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/ir.attachment/16112/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-22 10:38:47,519 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:38:47,632 44 INFO rb-01d1866-225816-427570 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-22 10:38:47,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/pos.category/376/image_128?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 2 0.006 0.048 2026-10-22 10:38:47,714 44 INFO rb-01d1866-225816-427570 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-22 10:38:47,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/product.template/2733/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.057 2026-10-22 10:38:47,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/product.template/2732/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-22 10:38:47,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/product.template/2734/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-22 10:38:47,801 44 INFO rb-01d1866-225816-427570 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-22 10:38:47,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/product.template/2736/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.121 2026-10-22 10:38:47,827 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:38:47,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/product.template/2735/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 3 0.011 0.130 2026-10-22 10:38:47,856 44 INFO rb-01d1866-225816-427570 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-22 10:38:47,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "GET /web/image/product.product/3241/image_512?unique=2026-10-22T10:37:31.000+00:00 HTTP/1.1" 200 - 8 0.007 0.050 2026-10-22 10:38:47,931 44 INFO rb-01d1866-225816-427570 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-22 10:38:47,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:47] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.017 2026-10-22 10:38:48,115 44 INFO rb-01d1866-225816-427570 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-22 10:38:48,293 44 INFO rb-01d1866-225816-427570 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-22 10:38:48,377 44 INFO rb-01d1866-225816-427570 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-22 10:38:48,453 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39706762 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000001', 'uuid': '8dcc674a-d4f8-446e-825e-2d59fcf36858'}] 2026-10-22 10:38:48,515 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39706762 order {'name': None, 'pos_reference': '260-249-000001', 'uuid': '8dcc674a-d4f8-446e-825e-2d59fcf36858'} created pos.order #1024 2026-10-22 10:38:48,548 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39706762 finished 2026-10-22 10:38:48,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.127 0.263 2026-10-22 10:38:48,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:38:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.022 2026-10-22 10:38:48,866 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-22 10:38:48,867 44 INFO rb-01d1866-225816-427570 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-22 10:38:48,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9274700 (allocated 10485760) 2026-10-22 10:38:48,979 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 150443 2026-10-22 10:38:48,982 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-22 10:38:48,983 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 150443 2026-10-22 10:38:49,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103849_083741_test_preset_with_slot_tour.txt 2026-10-22 10:38:49,084 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmphe5utdxq_chrome_odoo" 2026-10-22 10:38:49,165 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 10:38:51,321 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-22 10:39:00,706 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:39:00,722 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:39:01,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:01] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/250 HTTP/1.1" 200 - 17 0.074 0.325 2026-10-22 10:39:01,180 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-22 10:39:10,229 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:39:10,250 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:39:10,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:10] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/251 HTTP/1.1" 200 - 17 0.020 0.305 2026-10-22 10:39:10,647 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:39:30,043 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_matching_transaction_succeeds ... 2026-10-22 10:39:30,185 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:39:30,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:30] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 93 0.367 0.450 2026-10-22 10:39:31,078 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-22 10:39:31,382 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:39:31,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:31] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.058 0.413 2026-10-22 10:39:31,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:31] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.023 0.020 2026-10-22 10:39:32,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:32] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.024 0.025 2026-10-22 10:39:32,046 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-22 10:39:32,245 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:39:32,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:32] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.037 0.652 2026-10-22 10:39:32,965 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-22 10:39:33,364 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:39:33,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:33] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.020 0.333 2026-10-22 10:39:33,827 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:39:53,936 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-22 10:39:54,336 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-22 10:39:54,969 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 150633 2026-10-22 10:39:54,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpg01gnlbf_chrome_odoo 2026-10-22 10:39:54,970 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:34497/json/version 2026-10-22 10:39:54,971 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:39:55,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-22 10:39:55,027 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:34497/json 2026-10-22 10:39:55,028 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:39:55,042 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:34497/devtools/page/2B3F3A62536CF8DF07F398BE5ADEACDE 2026-10-22 10:39:55,066 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-22 10:39:55,099 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-22 10:39:55,172 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-22 10:39:55,231 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/254?access_token=0de0808a13824f6d" in browser 2026-10-22 10:39:55,231 44 INFO rb-01d1866-225816-427570 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/254?access_token=0de0808a13824f6d" 2026-10-22 10:39:55,284 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:39:56,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /pos-self/254?access_token=0de0808a13824f6d HTTP/1.1" 200 - 60 0.114 0.646 2026-10-22 10:39:56,040 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '2B3F3A62536CF8DF07F398BE5ADEACDE', 'loaderId': '9483AABEF082231AFF42D1C7BF2C67C7', 'isDownload': False} 2026-10-22 10:39:56,040 44 INFO rb-01d1866-225816-427570 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-22 10:39:56,071 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:39:56,107 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:39:56,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.009 0.047 2026-10-22 10:39:56,154 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:39:56,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.095 2026-10-22 10:39:56,223 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:39:56,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.148 2026-10-22 10:39:56,417 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-22 10:39:56,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-22 10:39:56,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.021 0.026 2026-10-22 10:39:56,517 44 INFO rb-01d1866-225816-427570 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/254?access_token=0de0808a13824f6d", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:39:56,523 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:39:56,524 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:39:56,530 44 INFO rb-01d1866-225816-427570 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-22 10:39:56,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "POST /pos-self/relations/254 HTTP/1.1" 200 - 25 0.040 0.065 2026-10-22 10:39:56,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-22 10:39:57,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "POST /pos-self/data/254 HTTP/1.1" 200 - 167 0.232 0.350 2026-10-22 10:39:57,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.509 2026-10-22 10:39:57,363 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [234], uid: 3, model: res.company 2026-10-22 10:39:57,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 14 0.011 0.025 2026-10-22 10:39:57,401 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-22 10:39:57,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/ir.attachment/16438/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-22 10:39:57,533 44 INFO rb-01d1866-225816-427570 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-22 10:39:57,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.005 0.039 2026-10-22 10:39:57,637 44 INFO rb-01d1866-225816-427570 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-22 10:39:57,644 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/pos.category/381/image_128?unique=2026-10-22T10:39:33.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-22 10:39:57,671 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/pos.category/382/image_128?unique=2026-10-22T10:39:33.000+00:00 HTTP/1.1" 200 - 2 0.002 0.092 2026-10-22 10:39:57,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/pos.category/383/image_128?unique=2026-10-22T10:39:33.000+00:00 HTTP/1.1" 200 - 2 0.001 0.120 2026-10-22 10:39:57,713 44 INFO rb-01d1866-225816-427570 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-22 10:39:57,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/product.template/2765/image_512?unique=2026-10-22T10:39:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.123 2026-10-22 10:39:57,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/ir.attachment/16439/raw HTTP/1.1" 200 - 4 0.009 0.010 2026-10-22 10:39:57,790 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:39:57,795 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39: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-22 10:39:57,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:57] "GET /web/image/product.product/3274/image_512?unique=2026-10-22T10:39:33.000+00:00 HTTP/1.1" 200 - 8 0.013 0.021 2026-10-22 10:39:57,829 44 INFO rb-01d1866-225816-427570 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-22 10:39:57,901 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84422609 started for PoS orders references: [{'name': None, 'pos_reference': '260-254-000001', 'uuid': '527833cc-ec43-4aa3-a6f5-63d13c20d766'}] 2026-10-22 10:39:57,961 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84422609 order {'name': None, 'pos_reference': '260-254-000001', 'uuid': '527833cc-ec43-4aa3-a6f5-63d13c20d766'} created pos.order #1030 2026-10-22 10:39:57,992 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84422609 finished 2026-10-22 10:39:58,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:58] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 117 0.163 0.228 2026-10-22 10:39:58,290 44 INFO rb-01d1866-225816-427570 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-22 10:39:58,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.015 0.020 2026-10-22 10:39:58,341 44 INFO rb-01d1866-225816-427570 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-22 10:39:58,348 44 INFO rb-01d1866-225816-427570 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': '527833cc-ec43-4aa3-a6f5-63d13c20d766--977--445', '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-22 10:39:58,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:58] "POST /qfpay/notify HTTP/1.1" 200 - 45 0.042 0.092 2026-10-22 10:39:58,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:39:58] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.008 2026-10-22 10:39:58,557 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-22 10:39:58,559 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-22 10:39:58,655 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7694436 (allocated 8650752) 2026-10-22 10:39:58,675 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 150633 2026-10-22 10:39:58,678 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-22 10:39:58,681 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 150633 2026-10-22 10:39:58,787 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_103958_786898_test_tour_kiosk_qfpay_order.txt 2026-10-22 10:39:58,787 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpg01gnlbf_chrome_odoo" 2026-10-22 10:39:58,875 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:40:19,490 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_matching_transaction_succeeds ... 2026-10-22 10:40:19,657 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:40:20,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:20] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 94 0.117 0.416 2026-10-22 10:40:20,241 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-22 10:40:20,426 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:40:20,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:20] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.022 0.331 2026-10-22 10:40:20,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:20] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.004 0.015 2026-10-22 10:40:20,860 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:20] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.006 0.030 2026-10-22 10:40:20,889 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-22 10:40:21,099 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:40:21,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:21] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.065 0.333 2026-10-22 10:40:21,540 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-22 10:40:21,807 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:40:22,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:22] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.022 0.600 2026-10-22 10:40:22,517 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:40:24,613 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-22 10:40:33,526 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:40:33,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:33] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 28 0.020 0.373 2026-10-22 10:40:33,960 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-22 10:40:44,619 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 150832 2026-10-22 10:40:44,619 44 INFO rb-01d1866-225816-427570 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/tmprphm6s1n_chrome_odoo 2026-10-22 10:40:44,620 44 INFO rb-01d1866-225816-427570 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:43417/json/version 2026-10-22 10:40:44,621 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:40:44,667 44 INFO rb-01d1866-225816-427570 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-22 10:40:44,667 44 INFO rb-01d1866-225816-427570 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:43417/json 2026-10-22 10:40:44,668 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:40:44,685 44 INFO rb-01d1866-225816-427570 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:43417/devtools/page/D05B1F0FFA73EC404568C945D062A0A2 2026-10-22 10:40:44,700 44 INFO rb-01d1866-225816-427570 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-22 10:40:44,709 44 INFO rb-01d1866-225816-427570 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-22 10:40:44,784 44 INFO rb-01d1866-225816-427570 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-22 10:40:45,524 44 INFO rb-01d1866-225816-427570 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/257?access_token=access_token" in browser 2026-10-22 10:40:45,524 44 INFO rb-01d1866-225816-427570 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/257?access_token=access_token" 2026-10-22 10:40:45,547 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:40:46,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "GET /pos-self/257?access_token=access_token HTTP/1.1" 200 - 55 0.068 0.638 2026-10-22 10:40:46,253 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': 'D05B1F0FFA73EC404568C945D062A0A2', 'loaderId': 'C99A7E91211BF389497A7DDE4E9308AB', 'isDownload': False} 2026-10-22 10:40:46,253 44 INFO rb-01d1866-225816-427570 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-22 10:40:46,285 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:40:46,317 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d4e04c8/pos_self_order.assets.min.css, copying from /web/assets/d4e04c8/pos_self_order.assets.min.css 2026-10-22 10:40:46,377 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "GET /web/assets/1/d4e04c8/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.050 2026-10-22 10:40:46,414 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/14a7524/pos_self_order.assets.min.js, copying from /web/assets/14a7524/pos_self_order.assets.min.js 2026-10-22 10:40:46,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "GET /web/assets/1/14a7524/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.141 2026-10-22 10:40:46,477 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd81735/pos_self_order.assets_tests.min.js, copying from /web/assets/dd81735/pos_self_order.assets_tests.min.js 2026-10-22 10:40:46,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "GET /web/assets/1/dd81735/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.190 2026-10-22 10:40:46,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-22 10:40:46,781 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-22 10:40:46,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 5 0.017 0.018 2026-10-22 10:40:46,823 44 INFO rb-01d1866-225816-427570 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/257?access_token=access_token", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:40:46,829 44 INFO rb-01d1866-225816-427570 odoo.http: Session expired 2026-10-22 10:40:46,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.016 2026-10-22 10:40:46,834 44 INFO rb-01d1866-225816-427570 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-22 10:40:46,898 44 INFO rb-01d1866-225816-427570 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-22 10:40:46,982 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:46] "POST /pos-self/relations/257 HTTP/1.1" 200 - 37 0.044 0.089 2026-10-22 10:40:47,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.222 2026-10-22 10:40:47,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:47] "POST /pos-self/data/257 HTTP/1.1" 200 - 179 0.220 0.326 2026-10-22 10:40:47,581 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.475 2026-10-22 10:40:47,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:47] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.048 2026-10-22 10:40:47,755 44 INFO rb-01d1866-225816-427570 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-22 10:40:47,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:47] "GET /web/image/ir.attachment/16644/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-22 10:40:47,899 44 INFO rb-01d1866-225816-427570 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-22 10:40:47,990 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:47] "GET /web/image/pos.category/387/image_128?unique=2026-10-22T10:40:22.000+00:00 HTTP/1.1" 200 - 2 0.005 0.059 2026-10-22 10:40:48,012 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:40:48,016 44 INFO rb-01d1866-225816-427570 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-22 10:40:48,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/image/product.template/2782/image_512?unique=2026-10-22T10:40:22.000+00:00 HTTP/1.1" 200 - 3 0.020 0.066 2026-10-22 10:40:48,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/image/product.template/2781/image_512?unique=2026-10-22T10:40:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.106 2026-10-22 10:40:48,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/image/product.template/2785/image_512?unique=2026-10-22T10:40:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-22 10:40:48,095 44 INFO rb-01d1866-225816-427570 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-22 10:40:48,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/image/product.template/2783/image_512?unique=2026-10-22T10:40:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-10-22 10:40:48,148 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "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-22 10:40:48,154 44 INFO rb-01d1866-225816-427570 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-22 10:40:48,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/image/product.template/2784/image_512?unique=2026-10-22T10:40:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-10-22 10:40:48,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/image/ir.attachment/16590/raw HTTP/1.1" 200 - 4 0.003 0.065 2026-10-22 10:40:48,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "GET /web/image/product.product/3290/image_512?unique=2026-10-22T10:40:22.000+00:00 HTTP/1.1" 200 - 8 0.014 0.060 2026-10-22 10:40:48,224 44 INFO rb-01d1866-225816-427570 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-22 10:40:48,294 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43130413 started for PoS orders references: [{'name': None, 'pos_reference': '260-257-000001', 'uuid': '3fca61e2-56b3-4b70-af4f-77f3d31e44c5'}] 2026-10-22 10:40:48,356 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43130413 order {'name': None, 'pos_reference': '260-257-000001', 'uuid': '3fca61e2-56b3-4b70-af4f-77f3d31e44c5'} created pos.order #1036 2026-10-22 10:40:48,384 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43130413 finished 2026-10-22 10:40:48,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.112 0.244 2026-10-22 10:40:48,661 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-22 10:40:48,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:40:48] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.013 2026-10-22 10:40:48,663 44 INFO rb-01d1866-225816-427570 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-22 10:40:48,703 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7633896 (allocated 8650752) 2026-10-22 10:40:48,708 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 150832 2026-10-22 10:40:48,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-22 10:40:48,710 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 150832 2026-10-22 10:40:48,825 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104048_824891_test_kiosk_without_payment_terminal.txt 2026-10-22 10:40:48,825 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmprphm6s1n_chrome_odoo" 2026-10-22 10:40:48,892 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-22 10:40:58,711 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-22 10:41:08,096 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:41:08,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:08] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 98 0.110 0.480 2026-10-22 10:41:08,742 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:41:27,574 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-22 10:41:28,226 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 151015 2026-10-22 10:41:28,226 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmp6y7l0lgo_chrome_odoo 2026-10-22 10:41:28,226 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:46599/json/version 2026-10-22 10:41:28,227 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:41:28,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-22 10:41:28,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:46599/json 2026-10-22 10:41:28,268 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:41:28,283 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:46599/devtools/page/A192DED28B9CB95B88E19DFB4E442143 2026-10-22 10:41:28,308 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-22 10:41:28,323 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-22 10:41:28,443 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-22 10:41:28,453 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-22 10:41:28,458 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=260" in browser 2026-10-22 10:41:28,458 44 INFO rb-01d1866-225816-427570 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=260" 2026-10-22 10:41:28,488 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:41:29,468 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:29] "GET /pos/ui?config_id=260 HTTP/1.1" 200 - 83 0.128 0.864 2026-10-22 10:41:29,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': 'A192DED28B9CB95B88E19DFB4E442143', 'loaderId': '71C2B8BC80AAA295D394AF798C269D6D', 'isDownload': False} 2026-10-22 10:41:29,473 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-22 10:41:29,503 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:41:29,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:29] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 10:41:29,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:29] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 10:41:29,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:29] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.016 0.037 2026-10-22 10:41:30,276 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:41:30,296 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:41:30,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-22 10:41:30,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-22 10:41:30,364 44 INFO rb-01d1866-225816-427570 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=260", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:41:30,374 44 INFO rb-01d1866-225816-427570 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-22 10:41:30,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:41:30,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:41:30,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "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-22 10:41:30,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-22 10:41:30,545 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.063 2026-10-22 10:41:30,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-22 10:41:31,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.368 0.710 2026-10-22 10:41:31,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:41:31,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:31] "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-22 10:41:31,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:31] "GET /web/image/res.company/240/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.046 2026-10-22 10:41:31,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41: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.012 2026-10-22 10:41:31,951 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-22 10:41:31,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-22 10:41:32,040 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:41:32,075 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:41:32,080 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:41:32,151 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:41:32,159 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image/res.users/317/avatar_128 HTTP/1.1" 200 - 14 0.048 0.074 2026-10-22 10:41:32,196 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.062 2026-10-22 10:41:32,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image/res.company/240/favicon HTTP/1.1" 200 - 4 0.007 0.030 2026-10-22 10:41:32,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.156 2026-10-22 10:41:32,257 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image?model=res.company&id=240&field=logo HTTP/1.1" 200 - 3 0.014 0.197 2026-10-22 10:41:32,308 44 INFO rb-01d1866-225816-427570 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-22 10:41:32,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image/res.company/240/favicon HTTP/1.1" 304 - 4 0.007 0.038 2026-10-22 10:41:32,405 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:41:32,497 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:41:32,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /pos/ui/260?from_backend=True HTTP/1.1" 200 - 33 0.073 0.093 2026-10-22 10:41:32,567 44 INFO rb-01d1866-225816-427570 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-22 10:41:32,577 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:41:32,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image?model=product.template&field=image_128&id=2790&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.011 0.194 2026-10-22 10:41:32,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /pos/ui/260 HTTP/1.1" 200 - 33 0.061 0.284 2026-10-22 10:41:32,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image?model=product.template&field=image_128&id=2792&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.015 0.376 2026-10-22 10:41:32,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image?model=product.template&field=image_128&id=2796&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.006 0.370 2026-10-22 10:41:32,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image?model=product.template&field=image_128&id=2798&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.007 0.320 2026-10-22 10:41:32,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:32] "GET /web/image?model=product.template&field=image_128&id=2791&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.003 0.560 2026-10-22 10:41:33,035 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:33] "GET /web/image?model=product.template&field=image_128&id=2797&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.019 0.388 2026-10-22 10:41:33,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.120 0.361 2026-10-22 10:41:33,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:33] "GET /web/image?model=product.template&field=image_128&id=2794&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.006 0.356 2026-10-22 10:41:33,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:33] "GET /web/image?model=product.template&field=image_128&id=2795&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.007 0.371 2026-10-22 10:41:33,332 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:33] "GET /web/image?model=product.template&field=image_128&id=2793&unique=2026-10-22T10:41:08.000+00:00 HTTP/1.1" 200 - 3 0.010 0.531 2026-10-22 10:41:33,377 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,427 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,485 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,536 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,590 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,662 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,714 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,768 44 INFO rb-01d1866-225816-427570 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-22 10:41:33,822 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,005 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,058 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,107 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,206 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,280 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,331 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,400 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,466 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,524 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:34] "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.045 0.062 2026-10-22 10:41:34,608 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,632 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:41:34,641 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:41:34,669 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,713 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.038 0.098 2026-10-22 10:41:34,803 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,855 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,926 44 INFO rb-01d1866-225816-427570 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-22 10:41:34,939 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62400835 started for PoS orders references: [{'name': '/', 'pos_reference': '261-260-000001', 'uuid': '016e69c7-c27e-4207-b2c9-086bc1835e61'}] 2026-10-22 10:41:34,942 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:41:35,826 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62400835 order {'name': '/', 'pos_reference': '261-260-000001', 'uuid': '016e69c7-c27e-4207-b2c9-086bc1835e61'} created pos.order #1038 2026-10-22 10:41:35,863 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62400835 finished 2026-10-22 10:41:35,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.429 0.610 2026-10-22 10:41:36,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:41:36,214 44 INFO rb-01d1866-225816-427570 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-22 10:41:36,218 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28016231 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-260-000001', 'uuid': '016e69c7-c27e-4207-b2c9-086bc1835e61'}] 2026-10-22 10:41:36,245 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28016231 order {'name': 'Shop - 000001', 'pos_reference': '261-260-000001', 'uuid': '016e69c7-c27e-4207-b2c9-086bc1835e61'} sync ignored for existing PoS order pos.order(1038,) (state: paid) 2026-10-22 10:41:36,267 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-22 10:41:36,268 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-22 10:41:36,306 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28016231 finished 2026-10-22 10:41:36,462 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 17090532 (allocated 18612224) 2026-10-22 10:41:36,494 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 151015 2026-10-22 10:41:36,505 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-22 10:41:36,516 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 151015 2026-10-22 10:41:36,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.143 0.175 2026-10-22 10:41:36,636 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104136_636254_test_01_pos_number_autofill.txt 2026-10-22 10:41:36,636 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmp6y7l0lgo_chrome_odoo" 2026-10-22 10:41:36,734 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:41:57,897 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-22 10:41:58,407 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 151231 2026-10-22 10:41:58,407 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmpr2ihca_1_chrome_odoo 2026-10-22 10:41:58,407 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:36939/json/version 2026-10-22 10:41:58,412 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:41:58,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-22 10:41:58,431 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:36939/json 2026-10-22 10:41:58,432 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:41:58,443 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:36939/devtools/page/384476F30A90312F09F16AE74E546BEB 2026-10-22 10:41:58,455 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-22 10:41:58,464 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-22 10:41:58,564 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:41:58,575 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-22 10:41:58,584 44 INFO rb-01d1866-225816-427570 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=261" in browser 2026-10-22 10:41:58,584 44 INFO rb-01d1866-225816-427570 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=261" 2026-10-22 10:41:58,619 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:41:59,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:59] "GET /pos/ui?config_id=261 HTTP/1.1" 200 - 84 0.064 0.783 2026-10-22 10:41:59,471 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '384476F30A90312F09F16AE74E546BEB', 'loaderId': '15CDC99A94CAEB5AFA2079E2D125015B', 'isDownload': False} 2026-10-22 10:41:59,472 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-22 10:41:59,511 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:41:59,532 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:59] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-22 10:41:59,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:59] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.019 2026-10-22 10:41:59,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:41:59] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.054 2026-10-22 10:42:00,305 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:42:00,310 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:42:00,343 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-22 10:42:00,373 44 INFO rb-01d1866-225816-427570 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=261", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:42:00,382 44 INFO rb-01d1866-225816-427570 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-22 10:42:00,383 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-22 10:42:00,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42: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-22 10:42:00,420 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:42:00,462 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.020 2026-10-22 10:42:00,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-22 10:42:00,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.032 0.071 2026-10-22 10:42:00,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-22 10:42:01,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.403 0.586 2026-10-22 10:42:01,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:01] "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-22 10:42:01,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42: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.013 2026-10-22 10:42:01,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:01] "GET /web/image/res.company/241/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.092 2026-10-22 10:42:01,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-22 10:42:02,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:42:02,006 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-22 10:42:02,092 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:02,116 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:42:02,154 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-22 10:42:02,222 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:42:02,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/image/res.users/319/avatar_128 HTTP/1.1" 200 - 14 0.034 0.097 2026-10-22 10:42:02,230 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:42:02,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/image?model=res.company&id=241&field=logo HTTP/1.1" 200 - 3 0.004 0.146 2026-10-22 10:42:02,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-22 10:42:02,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/image/res.company/241/favicon HTTP/1.1" 200 - 4 0.005 0.021 2026-10-22 10:42:02,436 44 INFO rb-01d1866-225816-427570 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-22 10:42:02,524 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:02,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/image/res.company/241/favicon HTTP/1.1" 304 - 4 0.019 0.023 2026-10-22 10:42:02,667 44 INFO rb-01d1866-225816-427570 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-22 10:42:02,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /pos/ui/261?from_backend=True HTTP/1.1" 200 - 33 0.102 0.111 2026-10-22 10:42:02,724 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:42:02,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /pos/ui/261 HTTP/1.1" 200 - 33 0.072 0.295 2026-10-22 10:42:02,907 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:42:02,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:02] "GET /web/image?model=product.template&field=image_128&id=2804&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.015 0.371 2026-10-22 10:42:03,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2805&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.012 0.424 2026-10-22 10:42:03,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2806&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.473 2026-10-22 10:42:03,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2803&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.554 2026-10-22 10:42:03,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2811&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.009 0.438 2026-10-22 10:42:03,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2810&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.013 0.290 2026-10-22 10:42:03,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2809&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.282 2026-10-22 10:42:03,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.104 0.307 2026-10-22 10:42:03,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2808&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.350 2026-10-22 10:42:03,524 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,525 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:03] "GET /web/image?model=product.template&field=image_128&id=2807&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.452 2026-10-22 10:42:03,579 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,624 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,686 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,732 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,787 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,842 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,894 44 INFO rb-01d1866-225816-427570 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-22 10:42:03,968 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,019 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,071 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,122 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,199 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,218 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:04,221 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:04,249 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,300 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,351 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,403 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,473 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:04] "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-22 10:42:04,491 44 INFO rb-01d1866-225816-427570 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-22 10:42:04,543 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-22 10:42:04,544 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-22 10:42:04,666 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14772456 (allocated 15466496) 2026-10-22 10:42:04,677 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 151231 2026-10-22 10:42:04,679 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-22 10:42:04,680 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 151231 2026-10-22 10:42:04,814 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104204_814638_test_viva_com_kiosk_request_data.txt 2026-10-22 10:42:04,815 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmpr2ihca_1_chrome_odoo" 2026-10-22 10:42:04,855 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-22 10:42:05,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 151437 2026-10-22 10:42:05,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmp16h0nmkj_chrome_odoo 2026-10-22 10:42:05,454 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:46749/json/version 2026-10-22 10:42:05,456 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:42:05,502 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-22 10:42:05,502 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:46749/json 2026-10-22 10:42:05,503 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:42:05,514 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:46749/devtools/page/587AB7A4066C85D69E6861F9807C5848 2026-10-22 10:42:05,527 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-22 10:42:05,539 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-22 10:42:05,687 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 10:42:05,707 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-22 10:42:05,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/261" in browser 2026-10-22 10:42:05,709 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/261" 2026-10-22 10:42:05,737 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:42:06,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:06] "GET /pos/ui/261 HTTP/1.1" 200 - 89 0.075 0.742 2026-10-22 10:42:06,545 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '587AB7A4066C85D69E6861F9807C5848', 'loaderId': 'A6F685A1C5FC8B92EC716770BEC8B942', 'isDownload': False} 2026-10-22 10:42:06,546 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-22 10:42:06,565 44 INFO rb-01d1866-225816-427570 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-22 10:42:06,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:06] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 10:42:06,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:06] "GET /web/assets/6121e0a/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-22 10:42:06,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:06] "GET /web/assets/ce7a811/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-22 10:42:07,358 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:07,373 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:07,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-22 10:42:07,474 44 INFO rb-01d1866-225816-427570 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/261", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:42:07,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.010 2026-10-22 10:42:07,486 44 INFO rb-01d1866-225816-427570 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-22 10:42:07,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 10:42:07,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:42:07,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.031 0.023 2026-10-22 10:42:07,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-22 10:42:07,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.040 0.065 2026-10-22 10:42:07,767 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-22 10:42:08,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.575 0.598 2026-10-22 10:42:09,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "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-22 10:42:09,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42: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.012 2026-10-22 10:42:09,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image/res.company/241/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-22 10:42:09,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42: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-22 10:42:09,312 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-22 10:42:09,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-22 10:42:09,431 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:42:09,446 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:42:09,461 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:09,529 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 10:42:09,535 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "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-22 10:42:09,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image/res.users/319/avatar_128 HTTP/1.1" 200 - 14 0.049 0.086 2026-10-22 10:42:09,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image/res.company/241/favicon HTTP/1.1" 200 - 4 0.023 0.024 2026-10-22 10:42:09,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image?model=res.company&id=241&field=logo HTTP/1.1" 200 - 3 0.011 0.182 2026-10-22 10:42:09,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.213 2026-10-22 10:42:09,680 44 INFO rb-01d1866-225816-427570 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-22 10:42:09,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image/res.company/241/favicon HTTP/1.1" 304 - 4 0.026 0.042 2026-10-22 10:42:09,814 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:42:09,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image?model=product.template&field=image_128&id=2805&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-22 10:42:09,884 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image?model=product.template&field=image_128&id=2804&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-10-22 10:42:09,917 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:09,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image?model=product.template&field=image_128&id=2803&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-22 10:42:09,984 44 INFO rb-01d1866-225816-427570 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-22 10:42:09,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:09] "GET /web/image?model=product.template&field=image_128&id=2807&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.019 0.208 2026-10-22 10:42:10,010 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:42:10,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /web/image?model=product.template&field=image_128&id=2806&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.012 0.282 2026-10-22 10:42:10,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /pos/ui/261 HTTP/1.1" 200 - 33 0.040 0.255 2026-10-22 10:42:10,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /web/image?model=product.template&field=image_128&id=2808&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-22 10:42:10,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /web/image?model=product.template&field=image_128&id=2809&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-22 10:42:10,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /pos/ui/261?from_backend=True HTTP/1.1" 200 - 33 0.042 0.450 2026-10-22 10:42:10,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /web/image?model=product.template&field=image_128&id=2811&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.009 0.402 2026-10-22 10:42:10,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "GET /web/image?model=product.template&field=image_128&id=2810&unique=2026-10-22T10:41:36.000+00:00 HTTP/1.1" 200 - 3 0.010 0.352 2026-10-22 10:42:10,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.341 2026-10-22 10:42:10,645 44 INFO rb-01d1866-225816-427570 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-22 10:42:10,696 44 INFO rb-01d1866-225816-427570 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-22 10:42:10,748 44 INFO rb-01d1866-225816-427570 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-22 10:42:10,806 44 INFO rb-01d1866-225816-427570 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-22 10:42:10,857 44 INFO rb-01d1866-225816-427570 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-22 10:42:10,911 44 INFO rb-01d1866-225816-427570 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-22 10:42:10,965 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,018 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,090 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,141 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,193 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,248 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,325 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,344 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:11,345 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:42:11,375 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,426 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,477 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,543 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:11] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:42:11,565 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,623 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-22 10:42:11,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:11] "POST /pos_viva_com/notification?company_id=241&token=viva_com_test HTTP/1.1" 200 - 8 0.012 0.042 2026-10-22 10:42:11,681 44 INFO rb-01d1866-225816-427570 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-22 10:42:11,715 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2530743 started for PoS orders references: [{'name': '/', 'pos_reference': '261-261-000001', 'uuid': 'e9f254b0-c332-46ea-a477-267edf1bedca'}] 2026-10-22 10:42:11,718 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:42:12,352 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2530743 order {'name': '/', 'pos_reference': '261-261-000001', 'uuid': 'e9f254b0-c332-46ea-a477-267edf1bedca'} created pos.order #1039 2026-10-22 10:42:12,382 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2530743 finished 2026-10-22 10:42:12,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.284 0.474 2026-10-22 10:42:12,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:42:12,684 44 INFO rb-01d1866-225816-427570 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-22 10:42:12,689 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60333278 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-261-000001', 'uuid': 'e9f254b0-c332-46ea-a477-267edf1bedca'}] 2026-10-22 10:42:12,699 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60333278 order {'name': 'Shop - 000001', 'pos_reference': '261-261-000001', 'uuid': 'e9f254b0-c332-46ea-a477-267edf1bedca'} sync ignored for existing PoS order pos.order(1039,) (state: paid) 2026-10-22 10:42:12,730 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60333278 finished 2026-10-22 10:42:12,771 44 INFO rb-01d1866-225816-427570 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-22 10:42:12,829 44 INFO rb-01d1866-225816-427570 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-22 10:42:12,901 44 INFO rb-01d1866-225816-427570 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-22 10:42:12,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.094 0.195 2026-10-22 10:42:13,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.100 2026-10-22 10:42:13,052 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,065 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.035 2026-10-22 10:42:13,106 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,164 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:13] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.013 2026-10-22 10:42:13,226 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,276 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,352 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,402 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,462 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,521 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:13] "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.005 2026-10-22 10:42:13,583 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-22 10:42:13,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:13] "POST /pos_viva_com/notification?company_id=241&token=viva_com_test HTTP/1.1" 200 - 7 0.011 0.040 2026-10-22 10:42:13,636 44 INFO rb-01d1866-225816-427570 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-22 10:42:13,667 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6339427 started for PoS orders references: [{'name': '/', 'pos_reference': '261-261-000002', 'uuid': '9038c99a-88bc-4b53-aa1a-ad2946f6f859'}] 2026-10-22 10:42:14,252 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6339427 order {'name': '/', 'pos_reference': '261-261-000002', 'uuid': '9038c99a-88bc-4b53-aa1a-ad2946f6f859'} created pos.order #1040 2026-10-22 10:42:14,321 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6339427 finished 2026-10-22 10:42:14,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.279 0.536 2026-10-22 10:42:14,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:42:14,608 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-22 10:42:14,609 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-22 10:42:14,618 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47859913 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-261-000002', 'uuid': '9038c99a-88bc-4b53-aa1a-ad2946f6f859'}] 2026-10-22 10:42:14,648 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47859913 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-261-000002', 'uuid': '9038c99a-88bc-4b53-aa1a-ad2946f6f859'} sync ignored for existing PoS order pos.order(1040,) (state: paid) 2026-10-22 10:42:14,701 44 INFO rb-01d1866-225816-427570 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47859913 finished 2026-10-22 10:42:14,805 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17585304 (allocated 19271680) 2026-10-22 10:42:14,812 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 151437 2026-10-22 10:42:14,816 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-22 10:42:14,821 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 151437 2026-10-22 10:42:14,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:42:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.088 0.141 2026-10-22 10:42:14,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104214_933058_test_viva_payment_and_refund.txt 2026-10-22 10:42:14,933 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmp16h0nmkj_chrome_odoo" 2026-10-22 10:42:15,004 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:42:30,155 44 INFO rb-01d1866-225816-427570 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-22 10:42:30,288 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 10:42:30,428 44 INFO rb-01d1866-225816-427570 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-22 10:42:31,208 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18493] 2026-10-22 10:42:31,489 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1467] 2026-10-22 10:42:31,513 44 INFO rb-01d1866-225816-427570 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-22 10:42:31,986 44 INFO rb-01d1866-225816-427570 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-22 10:42:32,339 44 INFO rb-01d1866-225816-427570 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-22 10:42:32,663 44 INFO rb-01d1866-225816-427570 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-22 10:42:32,689 44 INFO rb-01d1866-225816-427570 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-22 10:42:39,855 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1469], uid: 2, model: res.partner 2026-10-22 10:42:39,913 44 INFO rb-01d1866-225816-427570 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-22 10:42:40,459 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:42:41,043 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18593] 2026-10-22 10:42:41,162 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3327] 2026-10-22 10:42:41,289 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-22 10:42:41,492 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-22 10:42:41,723 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-22 10:42:41,745 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-22 10:42:41,933 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-22 10:42:42,201 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-22 10:42:48,441 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-22 10:42:54,508 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-22 10:42:54,841 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-22 10:42:55,236 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:42:55,707 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-22 10:42:56,295 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-22 10:42:56,662 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-22 10:42:56,672 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-22 10:42:56,689 44 INFO rb-01d1866-225816-427570 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-22 10:42:56,695 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-22 10:42:57,232 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-22 10:42:57,727 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18823] 2026-10-22 10:42:57,796 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3359] 2026-10-22 10:42:58,041 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-22 10:42:58,075 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-22 10:42:58,481 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-22 10:42:59,346 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18839, 18838] 2026-10-22 10:42:59,429 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3370, 3369] 2026-10-22 10:43:00,173 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-22 10:43:00,241 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-22 10:43:00,630 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-22 10:43:02,051 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18899, 18897] 2026-10-22 10:43:02,127 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3400, 3401] 2026-10-22 10:43:02,537 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-22 10:43:02,797 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-22 10:43:02,917 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-22 10:43:02,930 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-22 10:43:03,358 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-22 10:43:04,492 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18974, 18972] 2026-10-22 10:43:04,555 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3443, 3444] 2026-10-22 10:43:04,911 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-22 10:43:05,186 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-22 10:43:05,312 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-22 10:43:05,725 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-22 10:43:06,332 44 INFO rb-01d1866-225816-427570 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-22 10:43:06,349 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:06,511 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-22 10:43:06,528 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-22 10:43:06,570 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-22 10:43:06,976 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-10-22 10:43:07,219 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-22 10:43:07,629 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:08,493 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-22 10:43:08,560 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-22 10:43:08,577 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-22 10:43:08,747 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-22 10:43:08,897 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-22 10:43:12,242 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-22 10:43:13,304 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-22 10:43:13,370 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1148] 2026-10-22 10:43:13,407 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-22 10:43:13,764 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-22 10:43:13,936 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-22 10:43:14,920 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-22 10:43:14,979 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1161] 2026-10-22 10:43:15,050 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1162] 2026-10-22 10:43:15,060 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-22 10:43:20,449 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-22 10:43:21,793 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-22 10:43:27,690 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:28,336 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3482] 2026-10-22 10:43:28,732 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3501] 2026-10-22 10:43:28,783 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-22 10:43:28,942 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3486, 3495] 2026-10-22 10:43:29,118 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3483] 2026-10-22 10:43:29,135 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-22 10:43:29,313 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3483, 3484, 3485, 3486, 3487] 2026-10-22 10:43:29,439 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1458] 2026-10-22 10:43:29,455 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1459] 2026-10-22 10:43:29,476 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1460] 2026-10-22 10:43:29,842 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3505, 3506, 3507, 3508, 3509, 3510] 2026-10-22 10:43:30,085 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-22 10:43:30,238 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-22 10:43:30,392 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-22 10:43:30,536 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-22 10:43:31,165 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-22 10:43:32,416 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-22 10:43:38,156 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-22 10:43:38,180 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-22 10:43:38,670 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-22 10:43:39,568 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-22 10:43:39,949 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-22 10:43:39,968 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:40,947 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-22 10:43:41,008 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-22 10:43:41,056 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-22 10:43:41,113 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:41,473 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-22 10:43:41,570 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-22 10:43:47,762 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-22 10:43:47,968 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-22 10:43:48,024 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-22 10:43:48,085 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-22 10:43:48,129 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_seller: Starting TestSeller.test_60_sellers_purchase_ok ... 2026-10-22 10:43:48,226 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:48,844 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-22 10:43:49,269 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-22 10:43:49,404 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:49,990 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-22 10:43:50,231 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-22 10:43:50,598 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:43:51,207 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-22 10:43:51,712 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-22 10:43:52,190 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-22 10:43:52,643 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-22 10:43:53,641 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false_and_ir_default ... 2026-10-22 10:43:54,531 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-22 10:43:54,935 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-22 10:44:00,661 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-22 10:44:01,450 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-22 10:44:02,292 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-22 10:44:02,550 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-22 10:44:02,968 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-22 10:44:03,248 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-22 10:44:03,500 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-22 10:44:03,973 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-22 10:44:03,977 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-22 10:44:04,115 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:44:04,840 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-22 10:44:05,114 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-22 10:44:05,346 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-22 10:44:05,699 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-22 10:44:06,114 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-22 10:44:06,910 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-22 10:44:07,512 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-22 10:44:08,058 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-22 10:44:08,407 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-22 10:44:08,845 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-22 10:44:09,425 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:44:09,475 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-22 10:44:10,033 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-22 10:44:10,487 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-22 10:44:10,916 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-22 10:44:11,347 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-22 10:44:12,601 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-22 10:44:13,026 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-22 10:44:13,487 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:44:14,923 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3742] 2026-10-22 10:44:15,175 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-22 10:44:15,886 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3747] 2026-10-22 10:44:16,141 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-22 10:44:16,283 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-22 10:44:16,418 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-22 10:44:17,506 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-22 10:44:18,440 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-22 10:44:19,577 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-22 10:44:21,598 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-22 10:44:23,451 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-22 10:44:24,434 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-22 10:44:25,098 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-22 10:44:26,700 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-22 10:44:27,043 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-22 10:44:27,146 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-22 10:44:27,928 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-22 10:44:29,918 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:44:29,921 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-22 10:44:30,213 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-22 10:44:30,407 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:44:31,491 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [3798] 2026-10-22 10:44:31,610 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-22 10:44:32,127 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-22 10:44:32,785 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-22 10:44:33,097 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-22 10:44:33,594 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-22 10:44:34,251 44 INFO rb-01d1866-225816-427570 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-22 10:44:34,837 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:44:47,777 44 INFO rb-01d1866-225816-427570 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-22 10:44:49,716 44 INFO rb-01d1866-225816-427570 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-22 10:44:51,118 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:44:51,125 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 151657 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmp9yhznynx_chrome_odoo 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:43509/json/version 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:43509/json 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:44:52,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:43509/devtools/page/DC2C06CCF8995466F557C2CAF8ABDA05 2026-10-22 10:44:53,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-22 10:44:53,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-22 10:44:53,000 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:44:53,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-22 10:44:53,000 44 INFO rb-01d1866-225816-427570 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/847" in browser 2026-10-22 10:44:53,000 44 INFO rb-01d1866-225816-427570 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/847" 2026-10-22 10:44:53,000 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:44:55,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/847 HTTP/1.1" 200 - 149 0.414 2.086 2026-10-22 10:44:55,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'DC2C06CCF8995466F557C2CAF8ABDA05', 'loaderId': '17A1EFF1BE7BAF2151C46605F3F5F6AC', 'isDownload': False} 2026-10-22 10:44:55,000 44 INFO rb-01d1866-225816-427570 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-22 10:44:55,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 10:44:55,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-22 10:44:56,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.054 0.191 2026-10-22 10:44:56,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.027 0.273 2026-10-22 10:44:56,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-22 10:44:56,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 10:44:57,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:44:57,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 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.096 0.110 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.209 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-22 10:44:57,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 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/847", "delayToCheckUndeterminisms": 0})" 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.030 0.084 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.138 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 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-22 10:44:57,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:44:57,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.111 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.051 0.199 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.019 0.285 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.020 0.319 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 6 0.009 0.290 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 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.281 2026-10-22 10:44:57,000 44 INFO rb-01d1866-225816-427570 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.009 0.417 2026-10-22 10:44:58,000 44 INFO rb-01d1866-225816-427570 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.140 0.303 2026-10-22 10:44:58,000 44 INFO rb-01d1866-225816-427570 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.028 0.048 2026-10-22 10:44:58,000 44 INFO rb-01d1866-225816-427570 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.088 2026-10-22 10:44:58,000 44 INFO rb-01d1866-225816-427570 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 - 71 0.099 0.218 2026-10-22 10:44:58,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.068 0.353 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.016 0.039 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.032 0.031 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.043 0.066 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.067 0.189 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.003 0.182 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.064 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 5 0.009 0.058 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.019 0.258 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.042 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.053 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.030 0.046 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.014 0.112 2026-10-22 10:44:59,000 44 INFO rb-01d1866-225816-427570 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.026 0.093 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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.007 0.009 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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.016 0.030 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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.056 0.065 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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.122 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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.030 0.050 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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.008 0.085 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1590, 1591] 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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.108 0.125 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.012 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 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-22 10:45:00,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 44 0.039 0.098 2026-10-22 10:45:01,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 30537592 (allocated 32608256) 2026-10-22 10:45:01,000 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 44 0.071 0.242 2026-10-22 10:45:01,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 151657 2026-10-22 10:45:01,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-22 10:45:01,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 151657 2026-10-22 10:45:01,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-22 10:45:01,000 44 INFO rb-01d1866-225816-427570 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmp9yhznynx_chrome_odoo" 2026-10-22 10:45:01,369 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:45:15,673 44 INFO rb-01d1866-225816-427570 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-22 10:45:15,934 44 INFO rb-01d1866-225816-427570 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-22 10:45:16,411 44 INFO rb-01d1866-225816-427570 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-22 10:45:18,013 44 INFO rb-01d1866-225816-427570 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-22 10:45:20,447 44 INFO rb-01d1866-225816-427570 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-22 10:45:21,777 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:45:27,413 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-22 10:45:27,858 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 151877 2026-10-22 10:45:27,859 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmpywv0z7we_chrome_odoo 2026-10-22 10:45:27,859 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:32821/json/version 2026-10-22 10:45:27,870 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:45:27,892 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:45:27,892 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:32821/json 2026-10-22 10:45:27,892 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:45:27,906 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:32821/devtools/page/4D3E2289BAE8066BC46BFA4FC835AB56 2026-10-22 10:45:27,923 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-22 10:45:27,937 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-22 10:45:28,029 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:45:28,050 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-22 10:45:28,057 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-22 10:45:28,057 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:45:28,080 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:45:32,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:32] "GET /odoo HTTP/1.1" 200 - 160 0.194 4.564 2026-10-22 10:45:32,835 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '4D3E2289BAE8066BC46BFA4FC835AB56', 'loaderId': '30084152F9142E8A5E4ADA8DB109E40D', 'isDownload': False} 2026-10-22 10:45:32,836 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-22 10:45:32,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:32] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-22 10:45:33,132 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:33] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.072 0.175 2026-10-22 10:45:33,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:33] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.263 2026-10-22 10:45:33,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.028 0.262 2026-10-22 10:45:33,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:33] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-22 10:45:33,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:33] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-22 10:45:34,408 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:45:34,412 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:45:34,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 10:45:34,529 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:45:34,571 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:45:34,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.045 0.093 2026-10-22 10:45:34,614 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.115 2026-10-22 10:45:34,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-22 10:45:34,640 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:45:34,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-22 10:45:34,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /odoo HTTP/1.1" 200 - 29 0.035 0.077 2026-10-22 10:45:34,823 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.138 2026-10-22 10:45:34,855 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:45:34,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.066 2026-10-22 10:45:34,873 44 INFO rb-01d1866-225816-427570 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-22 10:45:34,884 44 INFO rb-01d1866-225816-427570 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-22 10:45:34,887 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 10:45:34,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 13 0.015 0.132 2026-10-22 10:45:34,955 44 INFO rb-01d1866-225816-427570 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-22 10:45:34,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.164 2026-10-22 10:45:34,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 10:45:35,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.015 0.219 2026-10-22 10:45:35,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.034 0.173 2026-10-22 10:45:35,204 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "POST /mail/data HTTP/1.1" 200 - 34 0.064 0.245 2026-10-22 10:45:35,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.261 2026-10-22 10:45:35,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.427 2026-10-22 10:45:35,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.332 2026-10-22 10:45:35,302 44 INFO rb-01d1866-225816-427570 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-22 10:45:35,316 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:45:35,321 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:45:35,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.036 2026-10-22 10:45:35,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:35] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.152 0.336 2026-10-22 10:45:36,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "POST /mail/data HTTP/1.1" 200 - 45 0.051 0.564 2026-10-22 10:45:36,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.080 0.159 2026-10-22 10:45:36,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.235 2026-10-22 10:45:36,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:45:36,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.220 2026-10-22 10:45:36,494 44 INFO rb-01d1866-225816-427570 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-22 10:45:36,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.046 2026-10-22 10:45:36,562 44 INFO rb-01d1866-225816-427570 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-22 10:45:36,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45: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.025 0.027 2026-10-22 10:45:36,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views#project.task.burndown.chart.report.get_views HTTP/1.1" 200 - 15 0.016 0.039 2026-10-22 10:45:36,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:36] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.092 2026-10-22 10:45:37,227 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/011eb88/web.assets_backend_lazy.min.css (id:17464) 2026-10-22 10:45:37,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:37] "GET /web/assets/011eb88/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.029 0.379 2026-10-22 10:45:37,424 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/07fb083/web.assets_backend_lazy.min.js (id:17465) 2026-10-22 10:45:37,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:37] "GET /web/assets/07fb083/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.009 0.594 2026-10-22 10:45:37,474 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:37] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-22 10:45:37,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45: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.026 0.066 2026-10-22 10:45:37,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:37] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-10-22 10:45:37,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:37] "GET /web/assets/d70cccf/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 10:45:37,786 44 INFO rb-01d1866-225816-427570 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-22 10:45:37,861 44 INFO rb-01d1866-225816-427570 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-22 10:45:37,935 44 INFO rb-01d1866-225816-427570 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-22 10:45:37,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:37] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.007 0.007 2026-10-22 10:45:38,065 44 INFO rb-01d1866-225816-427570 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-22 10:45:38,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45: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.024 0.082 2026-10-22 10:45:38,366 44 INFO rb-01d1866-225816-427570 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-22 10:45:38,446 44 INFO rb-01d1866-225816-427570 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-22 10:45:38,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45: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.011 0.064 2026-10-22 10:45:38,584 44 INFO rb-01d1866-225816-427570 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-22 10:45:38,677 44 INFO rb-01d1866-225816-427570 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-22 10:45:38,792 44 INFO rb-01d1866-225816-427570 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-22 10:45:38,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45: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 - 2 0.008 0.049 2026-10-22 10:45:38,880 44 INFO rb-01d1866-225816-427570 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-22 10:45:38,978 44 INFO rb-01d1866-225816-427570 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-22 10:45:39,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45: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.008 0.035 2026-10-22 10:45:39,044 44 INFO rb-01d1866-225816-427570 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-22 10:45:39,134 44 INFO rb-01d1866-225816-427570 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-22 10:45:39,182 44 INFO rb-01d1866-225816-427570 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-22 10:45:39,260 44 INFO rb-01d1866-225816-427570 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-22 10:45:39,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45: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.008 0.024 2026-10-22 10:45:39,367 44 INFO rb-01d1866-225816-427570 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-22 10:45:39,433 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-22 10:45:39,434 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:45:39,706 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 30035436 (allocated 33558528) 2026-10-22 10:45:39,742 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 151877 2026-10-22 10:45:39,745 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-22 10:45:39,745 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 151877 2026-10-22 10:45:39,865 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104539_865538_test_burndown_chart_tour.txt 2026-10-22 10:45:39,865 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmpywv0z7we_chrome_odoo" 2026-10-22 10:45:39,900 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:45:39,906 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-22 10:45:39,907 44 INFO rb-01d1866-225816-427570 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-22 10:45:39,920 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:45:42,211 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-22 10:45:43,374 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19301, 19300, 19299] 2026-10-22 10:45:43,461 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted project.task records with IDs: [1099, 1098, 1097] 2026-10-22 10:45:43,472 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3166, 3167, 3168, 3169, 3170, 3171] 2026-10-22 10:45:44,161 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #341 deleted project.task.type records with IDs: [2233] 2026-10-22 10:45:44,215 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #340 deleted project.task.type records with IDs: [2228] 2026-10-22 10:45:44,256 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #340 deleted project.task.type records with IDs: [2227, 2229] 2026-10-22 10:45:44,299 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2226, 2232] 2026-10-22 10:45:44,432 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2235, 2236, 2237] 2026-10-22 10:45:44,438 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-22 10:45:45,178 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:45:45,805 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:45:46,236 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:45:46,259 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-22 10:45:46,658 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-22 10:45:46,701 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19295, 19293, 19291] 2026-10-22 10:45:46,757 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted project.task records with IDs: [1096, 1094, 1093] 2026-10-22 10:45:46,766 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3158, 3159, 3160, 3161, 3164, 3165] 2026-10-22 10:45:47,114 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-22 10:45:47,186 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-22 10:45:47,519 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-22 10:45:49,976 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-22 10:45:50,439 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 152087 2026-10-22 10:45:50,439 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmp67uboqvb_chrome_odoo 2026-10-22 10:45:50,440 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:36303/json/version 2026-10-22 10:45:50,441 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:45:50,526 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:45:50,527 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:36303/json 2026-10-22 10:45:50,528 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:45:50,541 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:36303/devtools/page/572EC5BD23DA058951AC415768CB97AD 2026-10-22 10:45:50,558 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-22 10:45:50,566 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-22 10:45:50,649 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-22 10:45:50,667 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-22 10:45:50,670 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-22 10:45:50,670 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:45:50,691 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:45:52,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:52] "GET /odoo HTTP/1.1" 200 - 157 0.198 1.918 2026-10-22 10:45:52,806 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': '572EC5BD23DA058951AC415768CB97AD', 'loaderId': 'FCA8B753A8E3645C1446DB41EFED7E99', 'isDownload': False} 2026-10-22 10:45:52,807 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-22 10:45:52,886 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:52] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.013 0.036 2026-10-22 10:45:52,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.047 0.099 2026-10-22 10:45:53,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.130 2026-10-22 10:45:53,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:53] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.176 2026-10-22 10:45:53,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:53] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 10:45:53,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:53] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 10:45:54,189 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:45:54,192 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:45:54,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-22 10:45:54,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 10:45:54,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-22 10:45:54,324 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:45:54,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:45:54,367 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:45:54,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /odoo HTTP/1.1" 200 - 28 0.056 0.065 2026-10-22 10:45:54,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.134 2026-10-22 10:45:54,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.030 0.036 2026-10-22 10:45:54,718 44 INFO rb-01d1866-225816-427570 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-22 10:45:54,744 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:45:54,760 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:45:54,768 44 INFO rb-01d1866-225816-427570 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-22 10:45:54,783 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /web/image?model=res.users&field=avatar_128&id=348 HTTP/1.1" 200 - 14 0.042 0.094 2026-10-22 10:45:54,827 44 INFO rb-01d1866-225816-427570 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-22 10:45:54,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /web/image/res.partner/1537/avatar_128?unique=1792665947000 HTTP/1.1" 200 - 6 0.022 0.168 2026-10-22 10:45:54,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.163 2026-10-22 10:45:54,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.017 2026-10-22 10:45:54,883 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.144 2026-10-22 10:45:54,892 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.056 2026-10-22 10:45:54,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.237 2026-10-22 10:45:54,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.223 2026-10-22 10:45:54,976 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:54] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:45:54,993 44 INFO rb-01d1866-225816-427570 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-22 10:45:55,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:55] "POST /mail/data HTTP/1.1" 200 - 32 0.041 0.252 2026-10-22 10:45:55,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:55] "POST /web/action/load HTTP/1.1" 200 - 10 0.022 0.100 2026-10-22 10:45:55,532 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 348, model: logistics.shipment.stage 2026-10-22 10:45:55,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.221 0.247 2026-10-22 10:45:55,807 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:55] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.048 0.077 2026-10-22 10:45:55,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.193 2026-10-22 10:45:56,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /mail/data HTTP/1.1" 200 - 43 0.068 0.236 2026-10-22 10:45:56,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.147 2026-10-22 10:45:56,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.061 2026-10-22 10:45:56,169 44 INFO rb-01d1866-225816-427570 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-22 10:45:56,221 44 INFO rb-01d1866-225816-427570 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-22 10:45:56,244 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.014 0.056 2026-10-22 10:45:56,262 44 INFO rb-01d1866-225816-427570 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-22 10:45:56,321 44 INFO rb-01d1866-225816-427570 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-22 10:45:56,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.056 0.096 2026-10-22 10:45:56,394 44 INFO rb-01d1866-225816-427570 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-22 10:45:56,456 44 INFO rb-01d1866-225816-427570 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-22 10:45:56,652 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 348, model: project.task, field: is_timeoff_task 2026-10-22 10:45:56,657 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 348, model: project.task, field: task_to_invoice 2026-10-22 10:45:56,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.125 0.293 2026-10-22 10:45:56,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/action/load HTTP/1.1" 200 - 12 0.037 0.388 2026-10-22 10:45:56,920 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.011 0.062 2026-10-22 10:45:56,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.081 2026-10-22 10:45:56,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.103 2026-10-22 10:45:57,088 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 348, model: project.task, field: is_timeoff_task 2026-10-22 10:45:57,093 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 348, model: project.task, field: task_to_invoice 2026-10-22 10:45:57,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.031 0.225 2026-10-22 10:45:57,221 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.017 2026-10-22 10:45:57,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.056 0.092 2026-10-22 10:45:57,560 44 INFO rb-01d1866-225816-427570 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-22 10:45:57,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "GET /web/image/res.users/348/avatar_128 HTTP/1.1" 200 - 7 0.011 0.035 2026-10-22 10:45:57,621 44 INFO rb-01d1866-225816-427570 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-22 10:45:57,680 44 INFO rb-01d1866-225816-427570 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-22 10:45:57,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.006 0.014 2026-10-22 10:45:57,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.017 0.023 2026-10-22 10:45:57,809 44 INFO rb-01d1866-225816-427570 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-22 10:45:57,886 44 INFO rb-01d1866-225816-427570 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-22 10:45:57,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.003 0.017 2026-10-22 10:45:57,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:45:57,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:57] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.012 0.016 2026-10-22 10:45:58,089 44 INFO rb-01d1866-225816-427570 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-22 10:45:58,159 44 INFO rb-01d1866-225816-427570 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-22 10:45:58,173 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:58] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.002 0.009 2026-10-22 10:45:58,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.016 2026-10-22 10:45:58,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.036 0.087 2026-10-22 10:45:58,419 44 INFO rb-01d1866-225816-427570 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-22 10:45:58,483 44 INFO rb-01d1866-225816-427570 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-22 10:45:58,522 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.008 0.027 2026-10-22 10:45:58,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.007 0.023 2026-10-22 10:45:58,647 44 INFO rb-01d1866-225816-427570 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-22 10:45:58,715 44 INFO rb-01d1866-225816-427570 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-22 10:45:58,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.133 0.112 2026-10-22 10:45:59,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.017 0.036 2026-10-22 10:45:59,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.033 0.092 2026-10-22 10:45:59,215 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-22 10:45:59,218 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:45:59,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:59] "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.065 0.160 2026-10-22 10:45:59,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.106 2026-10-22 10:45:59,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:45:59] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.115 2026-10-22 10:45:59,435 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 30558200 (allocated 32772096) 2026-10-22 10:45:59,446 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 152087 2026-10-22 10:45:59,447 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-22 10:45:59,448 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 152087 2026-10-22 10:45:59,604 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104559_603709_test_personal_stage_tour.txt 2026-10-22 10:45:59,604 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmp67uboqvb_chrome_odoo" 2026-10-22 10:45:59,643 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:46:17,619 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32460] 2026-10-22 10:46:17,620 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-22 10:46:20,871 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-22 10:46:21,853 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-22 10:46:22,874 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-22 10:46:24,209 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:46:24,466 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Armande ProjectUser" ,"Bastien ProjectManager" ,"Chell Gladys" ,"Goats" with Message-Id <1792665984.3953896-88830-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 267}, 353, mail.alias(827,)) 2026-10-22 10:46:24,911 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to project+goats@test.mycompany.com,bastien.projectmanager@example.com,b.t@example.com,armande.projectuser@example.com,chell@gladys.portal with Message-Id <1792665984.8675988-11185-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 267}, 353, mail.alias(827,)) 2026-10-22 10:46:25,167 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-22 10:46:26,032 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-22 10:46:27,165 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-22 10:46:28,171 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-22 10:46:29,076 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1792665989.0315833-58322-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 268}, 355, mail.alias(828,)) 2026-10-22 10:46:29,269 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-22 10:46:30,189 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1792665990.1235838-70298-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 268}, 353, mail.alias(828,)) 2026-10-22 10:46:30,928 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,"New Cc" ,"Valid Lelitre" ,"Valid Poilvache" ,"Armande ProjectUser" with Message-Id <1792665990.8196783-25553-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1139, custom_values: None, uid: 1 2026-10-22 10:46:31,192 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19625, 19624] 2026-10-22 10:46:31,388 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1553, 1554] 2026-10-22 10:46:31,468 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1792665991.4066827-80892-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 268}, 355, mail.alias(828,)) 2026-10-22 10:46:32,159 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"New Cc" ,"Valid Lelitre" ,"Valid Poilvache" ,"Armande ProjectUser" with Message-Id <1792665992.0992634-27367-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1140, custom_values: None, uid: 1 2026-10-22 10:46:32,349 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19631, 19630] 2026-10-22 10:46:32,525 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1555, 1556] 2026-10-22 10:46:32,609 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1792665992.5357583-49074-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 268}, 1, mail.alias(828,)) 2026-10-22 10:46:33,353 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,"New Cc" ,"Valid Lelitre" ,"Valid Poilvache" ,"Armande ProjectUser" with Message-Id <1792665993.2950637-77237-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1141, custom_values: None, uid: 1 2026-10-22 10:46:33,513 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19637, 19636] 2026-10-22 10:46:33,689 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1558, 1559] 2026-10-22 10:46:33,714 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-22 10:46:34,814 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1792665994.7647665@localhost>: direct alias match: ('project.task', 0, {'project_id': 268}, 1, mail.alias(828,)) 2026-10-22 10:46:35,096 44 INFO rb-01d1866-225816-427570 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1792665995.0781739@localhost>: direct alias match: ('project.task', 0, {'project_id': 268}, 1, mail.alias(828,)) 2026-10-22 10:46:35,247 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-22 10:46:36,646 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-22 10:46:37,568 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3314, 3315] 2026-10-22 10:46:37,581 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3218, 3219] 2026-10-22 10:46:37,943 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-22 10:46:39,064 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-22 10:46:41,462 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-22 10:46:41,560 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-22 10:46:42,123 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-22 10:46:42,612 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-22 10:46:43,367 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-22 10:46:44,300 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-22 10:46:44,360 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-22 10:46:44,485 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-22 10:46:44,803 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-22 10:46:46,124 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:46:51,677 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-22 10:46:54,248 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:46:57,082 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-22 10:46:57,344 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:47:00,413 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-22 10:47:00,623 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-22 10:47:00,760 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-22 10:47:00,835 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-22 10:47:01,070 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: bad_resource_allocation_task_alert 2026-10-22 10:47:01,079 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: bad_resource_allocation_task_count 2026-10-22 10:47:01,082 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: bad_resource_allocation_task_json 2026-10-22 10:47:01,085 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: document_ids 2026-10-22 10:47:01,087 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: document_count 2026-10-22 10:47:01,090 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: html_field_history_metadata 2026-10-22 10:47:01,092 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_follower_ids 2026-10-22 10:47:01,095 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_partner_ids 2026-10-22 10:47:01,096 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_ids 2026-10-22 10:47:01,099 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: has_message 2026-10-22 10:47:01,101 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_needaction 2026-10-22 10:47:01,104 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_needaction_counter 2026-10-22 10:47:01,106 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_has_error 2026-10-22 10:47:01,108 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_has_error_counter 2026-10-22 10:47:01,110 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_attachment_count 2026-10-22 10:47:01,113 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_ids 2026-10-22 10:47:01,115 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: origin_message_id 2026-10-22 10:47:01,117 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: origin_references 2026-10-22 10:47:01,120 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: website_message_ids 2026-10-22 10:47:01,123 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: message_has_sms_error 2026-10-22 10:47:01,126 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: approval_coverage_state 2026-10-22 10:47:01,128 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rotting_days 2026-10-22 10:47:01,131 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: is_rotting 2026-10-22 10:47:01,134 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_last_value 2026-10-22 10:47:01,137 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_last_feedback 2026-10-22 10:47:01,139 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_last_image 2026-10-22 10:47:01,142 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_count 2026-10-22 10:47:01,145 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_avg 2026-10-22 10:47:01,147 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_avg_text 2026-10-22 10:47:01,150 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_percentage_satisfaction 2026-10-22 10:47:01,153 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_last_text 2026-10-22 10:47:01,155 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_ids 2026-10-22 10:47:01,157 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_state 2026-10-22 10:47:01,160 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_user_id 2026-10-22 10:47:01,163 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_type_id 2026-10-22 10:47:01,165 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_type_icon 2026-10-22 10:47:01,167 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_date_deadline 2026-10-22 10:47:01,169 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: my_activity_date_deadline 2026-10-22 10:47:01,172 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_summary 2026-10-22 10:47:01,175 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_exception_decoration 2026-10-22 10:47:01,177 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_exception_icon 2026-10-22 10:47:01,179 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: activity_calendar_event_id 2026-10-22 10:47:01,182 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: email_cc 2026-10-22 10:47:01,184 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: access_warning 2026-10-22 10:47:01,186 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: date_end 2026-10-22 10:47:01,189 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: task_properties 2026-10-22 10:47:01,192 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: role_ids 2026-10-22 10:47:01,195 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: personal_stage_type_ids 2026-10-22 10:47:01,197 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: personal_stage_id 2026-10-22 10:47:01,200 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: personal_stage_type_id 2026-10-22 10:47:01,203 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: partner_phone 2026-10-22 10:47:01,205 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: rating_active 2026-10-22 10:47:01,208 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: attachment_ids 2026-10-22 10:47:01,210 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: project_privacy_visibility 2026-10-22 10:47:01,213 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: subtask_completion_percentage 2026-10-22 10:47:01,216 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: working_hours_open 2026-10-22 10:47:01,218 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: working_hours_close 2026-10-22 10:47:01,221 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: working_days_open 2026-10-22 10:47:01,223 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: working_days_close 2026-10-22 10:47:01,226 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: closed_depend_on_count 2026-10-22 10:47:01,228 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: link_preview_name 2026-10-22 10:47:01,231 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: create_uid 2026-10-22 10:47:01,233 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: write_uid 2026-10-22 10:47:01,236 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: color_stage 2026-10-22 10:47:01,239 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: ancestor_id 2026-10-22 10:47:01,241 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: partner_name 2026-10-22 10:47:01,244 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: partner_company_name 2026-10-22 10:47:01,247 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: remaining_hours_percentage 2026-10-22 10:47:01,250 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: user_skill_ids 2026-10-22 10:47:01,252 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: leave_types_count 2026-10-22 10:47:01,255 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: is_timeoff_task 2026-10-22 10:47:01,257 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: planned_date_start 2026-10-22 10:47:01,260 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: planned_date_end 2026-10-22 10:47:01,263 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: recursive_depend_ids 2026-10-22 10:47:01,266 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: recursive_depending_ids 2026-10-22 10:47:01,269 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: resource_allocation 2026-10-22 10:47:01,272 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: dependency_level 2026-10-22 10:47:01,275 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: bad_resource_allocation_task_ids 2026-10-22 10:47:01,277 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: manager_id 2026-10-22 10:47:01,280 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: okr_node_id 2026-10-22 10:47:01,283 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: project_sale_order_id 2026-10-22 10:47:01,286 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: sale_order_state 2026-10-22 10:47:01,289 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: task_to_invoice 2026-10-22 10:47:01,292 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: pricing_type 2026-10-22 10:47:01,295 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: is_project_map_empty 2026-10-22 10:47:01,298 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: has_multi_sol 2026-10-22 10:47:01,300 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: timesheet_product_id 2026-10-22 10:47:01,303 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: last_sol_of_customer 2026-10-22 10:47:01,306 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: shipment_id 2026-10-22 10:47:01,309 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: shipment_stage_id 2026-10-22 10:47:01,312 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: template_task_id 2026-10-22 10:47:01,315 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: is_require_document 2026-10-22 10:47:01,318 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: required_document_ids 2026-10-22 10:47:01,321 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 370, model: project.task, field: requirement_doc_status 2026-10-22 10:47:01,326 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-22 10:47:01,897 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-22 10:47:02,114 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-22 10:47:02,324 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3382] 2026-10-22 10:47:02,334 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3379] 2026-10-22 10:47:03,383 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-22 10:47:04,013 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: id 2026-10-22 10:47:04,049 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: display_name 2026-10-22 10:47:04,076 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_is_follower 2026-10-22 10:47:04,106 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: duration_tracking 2026-10-22 10:47:04,127 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: access_url 2026-10-22 10:47:04,148 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: access_token 2026-10-22 10:47:04,173 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: active 2026-10-22 10:47:04,196 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: stage_id_color 2026-10-22 10:47:04,212 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: create_date 2026-10-22 10:47:04,228 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: write_date 2026-10-22 10:47:04,243 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: date_assign 2026-10-22 10:47:04,280 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: project_id 2026-10-22 10:47:04,297 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: display_in_project 2026-10-22 10:47:04,316 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: allocated_hours 2026-10-22 10:47:04,332 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: subtask_allocated_hours 2026-10-22 10:47:04,383 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: user_ids 2026-10-22 10:47:04,407 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: portal_user_names 2026-10-22 10:47:04,427 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: email_from 2026-10-22 10:47:04,451 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: company_id 2026-10-22 10:47:04,466 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: displayed_image_id 2026-10-22 10:47:04,495 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: subtask_count 2026-10-22 10:47:04,515 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: closed_subtask_count 2026-10-22 10:47:04,534 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: allow_milestones 2026-10-22 10:47:04,595 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: milestone_id 2026-10-22 10:47:04,612 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: has_late_and_unreached_milestone 2026-10-22 10:47:04,635 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: allow_task_dependencies 2026-10-22 10:47:04,675 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: depend_on_ids 2026-10-22 10:47:04,696 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: depend_on_count 2026-10-22 10:47:04,722 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: dependent_ids 2026-10-22 10:47:04,740 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: dependent_tasks_count 2026-10-22 10:47:04,760 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: display_parent_task_button 2026-10-22 10:47:04,777 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: current_user_same_company_partner 2026-10-22 10:47:04,813 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: display_follow_button 2026-10-22 10:47:04,832 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: allow_recurring_tasks 2026-10-22 10:47:04,850 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: recurring_task 2026-10-22 10:47:04,867 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: recurring_count 2026-10-22 10:47:04,870 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: project.task.recurrence 2026-10-22 10:47:04,893 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: repeat_interval 2026-10-22 10:47:04,910 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: repeat_unit 2026-10-22 10:47:04,930 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: repeat_type 2026-10-22 10:47:04,947 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: repeat_until 2026-10-22 10:47:04,968 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: is_template 2026-10-22 10:47:04,991 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: has_project_template 2026-10-22 10:47:05,002 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: has_template_ancestor 2026-10-22 10:47:05,013 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: analytic_account_active 2026-10-22 10:47:05,024 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: allow_timesheets 2026-10-22 10:47:05,037 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: remaining_hours 2026-10-22 10:47:05,056 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: effective_hours 2026-10-22 10:47:05,086 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: total_hours_spent 2026-10-22 10:47:05,107 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: progress 2026-10-22 10:47:05,122 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: overtime 2026-10-22 10:47:05,136 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: subtask_effective_hours 2026-10-22 10:47:05,189 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: timesheet_ids 2026-10-22 10:47:05,231 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: encode_uom_in_days 2026-10-22 10:47:05,274 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: sale_order_id 2026-10-22 10:47:05,339 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: sale_line_id 2026-10-22 10:47:05,363 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: allow_billable 2026-10-22 10:47:05,387 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: display_sale_order_button 2026-10-22 10:47:05,403 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: remaining_hours_so 2026-10-22 10:47:05,416 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: remaining_hours_available 2026-10-22 10:47:05,429 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: bad_resource_allocation_task_alert 2026-10-22 10:47:05,442 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: bad_resource_allocation_task_count 2026-10-22 10:47:05,455 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: bad_resource_allocation_task_json 2026-10-22 10:47:05,457 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: document.document 2026-10-22 10:47:05,474 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: document_count 2026-10-22 10:47:05,490 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: html_field_history_metadata 2026-10-22 10:47:05,492 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: mail.followers 2026-10-22 10:47:05,524 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_partner_ids 2026-10-22 10:47:05,559 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_ids 2026-10-22 10:47:05,575 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: has_message 2026-10-22 10:47:05,591 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_needaction 2026-10-22 10:47:05,606 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_needaction_counter 2026-10-22 10:47:05,622 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_has_error 2026-10-22 10:47:05,639 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_has_error_counter 2026-10-22 10:47:05,655 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_attachment_count 2026-10-22 10:47:05,657 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: rating.rating 2026-10-22 10:47:05,674 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: origin_message_id 2026-10-22 10:47:05,697 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: origin_references 2026-10-22 10:47:05,725 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: website_message_ids 2026-10-22 10:47:05,742 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: message_has_sms_error 2026-10-22 10:47:05,758 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: approval_coverage_state 2026-10-22 10:47:05,773 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rotting_days 2026-10-22 10:47:05,790 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: is_rotting 2026-10-22 10:47:05,806 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_last_value 2026-10-22 10:47:05,821 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_last_feedback 2026-10-22 10:47:05,837 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_last_image 2026-10-22 10:47:05,853 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_count 2026-10-22 10:47:05,869 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_avg 2026-10-22 10:47:05,885 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_avg_text 2026-10-22 10:47:05,901 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_percentage_satisfaction 2026-10-22 10:47:05,917 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_last_text 2026-10-22 10:47:05,920 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: mail.activity 2026-10-22 10:47:05,936 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_state 2026-10-22 10:47:05,968 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_user_id 2026-10-22 10:47:05,971 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: mail.activity.type 2026-10-22 10:47:05,988 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_type_icon 2026-10-22 10:47:06,004 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_date_deadline 2026-10-22 10:47:06,020 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: my_activity_date_deadline 2026-10-22 10:47:06,036 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_summary 2026-10-22 10:47:06,053 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_exception_decoration 2026-10-22 10:47:06,069 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_exception_icon 2026-10-22 10:47:06,097 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: activity_calendar_event_id 2026-10-22 10:47:06,113 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: email_cc 2026-10-22 10:47:06,130 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: access_warning 2026-10-22 10:47:06,147 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: date_end 2026-10-22 10:47:06,164 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: task_properties 2026-10-22 10:47:06,166 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: project.role 2026-10-22 10:47:06,185 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: personal_stage_type_ids 2026-10-22 10:47:06,188 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: project.task.stage.personal 2026-10-22 10:47:06,207 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: personal_stage_type_id 2026-10-22 10:47:06,224 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: partner_phone 2026-10-22 10:47:06,240 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: rating_active 2026-10-22 10:47:06,256 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: attachment_ids 2026-10-22 10:47:06,273 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: project_privacy_visibility 2026-10-22 10:47:06,290 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: subtask_completion_percentage 2026-10-22 10:47:06,306 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: working_hours_open 2026-10-22 10:47:06,322 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: working_hours_close 2026-10-22 10:47:06,338 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: working_days_open 2026-10-22 10:47:06,355 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: working_days_close 2026-10-22 10:47:06,371 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: closed_depend_on_count 2026-10-22 10:47:06,393 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: link_preview_name 2026-10-22 10:47:06,428 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: create_uid 2026-10-22 10:47:06,460 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: write_uid 2026-10-22 10:47:06,477 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: color_stage 2026-10-22 10:47:06,499 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: ancestor_id 2026-10-22 10:47:06,515 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: partner_name 2026-10-22 10:47:06,531 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: partner_company_name 2026-10-22 10:47:06,548 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: remaining_hours_percentage 2026-10-22 10:47:06,551 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: hr.employee.skill 2026-10-22 10:47:06,569 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: leave_types_count 2026-10-22 10:47:06,585 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: is_timeoff_task 2026-10-22 10:47:06,602 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: planned_date_start 2026-10-22 10:47:06,618 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: planned_date_end 2026-10-22 10:47:06,640 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: recursive_depend_ids 2026-10-22 10:47:06,662 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: recursive_depending_ids 2026-10-22 10:47:06,679 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: resource_allocation 2026-10-22 10:47:06,696 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: dependency_level 2026-10-22 10:47:06,718 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: bad_resource_allocation_task_ids 2026-10-22 10:47:06,751 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: manager_id 2026-10-22 10:47:06,753 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: okr.node 2026-10-22 10:47:06,775 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: project_sale_order_id 2026-10-22 10:47:06,792 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: sale_order_state 2026-10-22 10:47:06,818 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: task_to_invoice 2026-10-22 10:47:06,837 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: pricing_type 2026-10-22 10:47:06,853 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: is_project_map_empty 2026-10-22 10:47:06,870 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: has_multi_sol 2026-10-22 10:47:06,924 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: timesheet_product_id 2026-10-22 10:47:06,946 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: last_sol_of_customer 2026-10-22 10:47:06,984 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: shipment_id 2026-10-22 10:47:06,987 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: logistics.shipment.stage 2026-10-22 10:47:07,012 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: template_task_id 2026-10-22 10:47:07,028 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: is_require_document 2026-10-22 10:47:07,031 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 370, model: logistics.shipment.required.document 2026-10-22 10:47:07,048 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: write, uid: 370, model: project.task, field: requirement_doc_status 2026-10-22 10:47:07,065 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:47:07,864 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-22 10:47:08,422 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 152311 2026-10-22 10:47:08,422 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpstnwutyz_chrome_odoo 2026-10-22 10:47:08,422 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:46167/json/version 2026-10-22 10:47:08,424 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:08,471 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-22 10:47:08,472 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:46167/json 2026-10-22 10:47:08,492 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:08,505 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:46167/devtools/page/D4A426262F59C7680C23E42B04C909A4 2026-10-22 10:47:08,514 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-22 10:47:08,517 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-22 10:47:08,698 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:47:08,706 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-22 10:47:08,708 44 INFO rb-01d1866-225816-427570 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-22 10:47:08,708 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:47:08,731 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:47:10,968 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:10] "GET /odoo HTTP/1.1" 200 - 154 0.207 2.035 2026-10-22 10:47:10,975 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': 'D4A426262F59C7680C23E42B04C909A4', 'loaderId': 'E44F825C23B9CE22FD2D45AE9BC9FD51', 'isDownload': False} 2026-10-22 10:47:10,975 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-22 10:47:11,021 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:11] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-22 10:47:11,031 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:11] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-22 10:47:11,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.055 0.188 2026-10-22 10:47:11,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.247 2026-10-22 10:47:11,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:11] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 10:47:11,370 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:11] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-22 10:47:12,264 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:47:12,270 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:47:12,292 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-22 10:47:12,377 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:47:12,436 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-22 10:47:12,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.041 0.104 2026-10-22 10:47:12,475 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.140 2026-10-22 10:47:12,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 10:47:12,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-22 10:47:12,502 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:47:12,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /odoo HTTP/1.1" 200 - 29 0.025 0.065 2026-10-22 10:47:12,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.108 2026-10-22 10:47:12,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.024 0.029 2026-10-22 10:47:12,815 44 INFO rb-01d1866-225816-427570 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-22 10:47:12,849 44 INFO rb-01d1866-225816-427570 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-22 10:47:12,864 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "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-22 10:47:12,878 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.055 2026-10-22 10:47:12,914 44 INFO rb-01d1866-225816-427570 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-22 10:47:12,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /web/image/res.partner/3/avatar_128?unique=1792666027000 HTTP/1.1" 200 - 13 0.067 0.138 2026-10-22 10:47:12,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:12] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.016 0.257 2026-10-22 10:47:13,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.005 0.260 2026-10-22 10:47:13,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.258 2026-10-22 10:47:13,093 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.164 2026-10-22 10:47:13,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.208 2026-10-22 10:47:13,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.171 2026-10-22 10:47:13,120 44 INFO rb-01d1866-225816-427570 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-22 10:47:13,152 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:47:13,154 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-22 10:47:13,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.018 0.134 2026-10-22 10:47:13,171 44 INFO rb-01d1866-225816-427570 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-22 10:47:13,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "POST /mail/data HTTP/1.1" 200 - 34 0.075 0.318 2026-10-22 10:47:13,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.168 2026-10-22 10:47:13,348 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.176 2026-10-22 10:47:13,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:13] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.164 0.311 2026-10-22 10:47:14,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.035 0.100 2026-10-22 10:47:14,055 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.139 2026-10-22 10:47:14,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.067 2026-10-22 10:47:14,303 44 INFO rb-01d1866-225816-427570 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-22 10:47:14,363 44 INFO rb-01d1866-225816-427570 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-22 10:47:14,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /mail/data HTTP/1.1" 200 - 45 0.041 0.104 2026-10-22 10:47:14,503 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.190 2026-10-22 10:47:14,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "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.020 0.146 2026-10-22 10:47:14,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.055 2026-10-22 10:47:14,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.023 0.048 2026-10-22 10:47:14,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:47:14,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.011 0.026 2026-10-22 10:47:14,819 44 INFO rb-01d1866-225816-427570 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-22 10:47:14,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:47:14,946 44 INFO rb-01d1866-225816-427570 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-22 10:47:14,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:14] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.017 0.045 2026-10-22 10:47:15,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:15] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.020 0.024 2026-10-22 10:47:15,270 44 INFO rb-01d1866-225816-427570 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-22 10:47:15,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:15] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.001 0.008 2026-10-22 10:47:15,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:15] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.004 0.020 2026-10-22 10:47:15,339 44 INFO rb-01d1866-225816-427570 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-22 10:47:15,400 44 INFO rb-01d1866-225816-427570 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-22 10:47:15,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:15] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.008 0.017 2026-10-22 10:47:15,463 44 INFO rb-01d1866-225816-427570 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-22 10:47:15,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:15] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.005 0.018 2026-10-22 10:47:15,757 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 10:47:15,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:15] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 110 0.122 0.153 2026-10-22 10:47:16,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:16] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 66 0.085 0.168 2026-10-22 10:47:16,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:16] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.068 0.079 2026-10-22 10:47:16,231 44 INFO rb-01d1866-225816-427570 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-22 10:47:18,243 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /my/projects HTTP/1.1" 200 - 141 0.312 1.625 2026-10-22 10:47:18,354 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba97c6f/web.assets_frontend.min.css, copying from /web/assets/ba97c6f/web.assets_frontend.min.css 2026-10-22 10:47:18,458 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /web/assets/1/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.069 0.109 2026-10-22 10:47:18,468 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js, copying from /web/assets/9cfef86/web.assets_frontend_minimal.min.js 2026-10-22 10:47:18,483 44 INFO rb-01d1866-225816-427570 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-22 10:47:18,484 44 INFO rb-01d1866-225816-427570 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-22 10:47:18,489 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.170 2026-10-22 10:47:18,510 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/449cc42/web.__assets_tests_call__.min.js, copying from /web/assets/449cc42/web.__assets_tests_call__.min.js 2026-10-22 10:47:18,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /web/assets/1/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.014 0.052 2026-10-22 10:47:18,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /web/image/website/1/logo/My%20Website?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:47:18,730 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:47:18,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.024 2026-10-22 10:47:18,768 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js, copying from /web/assets/c5751ae/web.assets_frontend_lazy.min.js 2026-10-22 10:47:18,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:18] "GET /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.083 2026-10-22 10:47:19,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.011 2026-10-22 10:47:19,402 44 INFO rb-01d1866-225816-427570 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-22 10:47:19,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:19] "POST /mail/data HTTP/1.1" 200 - 21 0.015 0.031 2026-10-22 10:47:19,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:19] "GET /my/projects/290 HTTP/1.1" 303 - 4 0.006 0.015 2026-10-22 10:47:20,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "GET /my/projects/290/project_sharing HTTP/1.1" 200 - 72 0.100 0.404 2026-10-22 10:47:20,095 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "GET /web/assets/fcd3990/project.webclient.min.css HTTP/1.1" 200 - 2 0.009 0.008 2026-10-22 10:47:20,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "GET /web/assets/224fe6b/project.webclient.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-22 10:47:20,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.006 2026-10-22 10:47:20,718 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:47:20,741 44 INFO rb-01d1866-225816-427570 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-22 10:47:20,742 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "GET /web/webclient/translations?hash=c8909ed5fe9b6dc8f045331d786079d71e8314ac&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:47:20,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.004 0.005 2026-10-22 10:47:20,766 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-22 10:47:20,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:20] "POST /web/action/load HTTP/1.1" 200 - 13 0.126 0.026 2026-10-22 10:47:21,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "POST /mail/data HTTP/1.1" 200 - 21 0.056 0.185 2026-10-22 10:47:21,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.234 2026-10-22 10:47:21,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.113 0.263 2026-10-22 10:47:21,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.008 0.067 2026-10-22 10:47:21,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.008 0.077 2026-10-22 10:47:21,607 44 INFO rb-01d1866-225816-427570 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-22 10:47:21,609 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:47:21,673 44 INFO rb-01d1866-225816-427570 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-22 10:47:21,717 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.013 2026-10-22 10:47:21,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:21] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.009 0.012 2026-10-22 10:47:21,828 44 INFO rb-01d1866-225816-427570 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-22 10:47:21,880 44 INFO rb-01d1866-225816-427570 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-22 10:47:21,937 44 INFO rb-01d1866-225816-427570 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-22 10:47:22,198 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.141 0.117 2026-10-22 10:47:22,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.009 0.030 2026-10-22 10:47:22,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.034 0.072 2026-10-22 10:47:22,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "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-22 10:47:22,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.013 2026-10-22 10:47:22,732 44 INFO rb-01d1866-225816-427570 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-22 10:47:22,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.025 0.070 2026-10-22 10:47:22,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.014 0.138 2026-10-22 10:47:22,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:22] "POST /mail/data HTTP/1.1" 200 - 9 0.006 0.151 2026-10-22 10:47:23,268 44 INFO rb-01d1866-225816-427570 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-22 10:47:23,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.015 2026-10-22 10:47:23,382 44 INFO rb-01d1866-225816-427570 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-22 10:47:23,483 44 INFO rb-01d1866-225816-427570 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-22 10:47:23,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.072 0.130 2026-10-22 10:47:23,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.193 2026-10-22 10:47:23,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.029 2026-10-22 10:47:23,653 44 INFO rb-01d1866-225816-427570 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-22 10:47:23,710 44 INFO rb-01d1866-225816-427570 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-22 10:47:23,735 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:23] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.047 0.090 2026-10-22 10:47:23,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:23] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.009 0.060 2026-10-22 10:47:23,804 44 INFO rb-01d1866-225816-427570 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-22 10:47:23,962 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,023 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,067 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,161 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,179 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,187 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:24] "POST /mail/message/post HTTP/1.1" 200 - 51 0.063 0.150 2026-10-22 10:47:24,244 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:24] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.030 0.221 2026-10-22 10:47:24,307 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:24] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.026 0.103 2026-10-22 10:47:24,340 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:24] "POST /mail/data HTTP/1.1" 200 - 4 0.003 0.107 2026-10-22 10:47:24,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:24] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.004 0.128 2026-10-22 10:47:24,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.080 0.131 2026-10-22 10:47:24,572 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:24] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:47:24,621 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,677 44 INFO rb-01d1866-225816-427570 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-22 10:47:24,725 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-22 10:47:24,725 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 10:47:25,001 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 23831660 (allocated 27238400) 2026-10-22 10:47:25,020 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 152311 2026-10-22 10:47:25,028 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-22 10:47:25,034 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 152311 2026-10-22 10:47:25,156 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104725_156332_test_01_project_sharing.txt 2026-10-22 10:47:25,156 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpstnwutyz_chrome_odoo" 2026-10-22 10:47:25,187 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-22 10:47:25,959 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 152585 2026-10-22 10:47:25,960 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpcwo6m2n6_chrome_odoo 2026-10-22 10:47:25,960 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:40073/json/version 2026-10-22 10:47:25,961 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:25,983 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-22 10:47:25,983 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:40073/json 2026-10-22 10:47:25,984 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:26,016 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:40073/devtools/page/F67ACA736E5AC45BE54BD330FC3403C6 2026-10-22 10:47:26,033 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-22 10:47:26,046 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-22 10:47:26,122 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-22 10:47:26,147 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-22 10:47:26,151 44 INFO rb-01d1866-225816-427570 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-22 10:47:26,151 44 INFO rb-01d1866-225816-427570 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-22 10:47:26,168 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:47:28,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /my/projects HTTP/1.1" 200 - 133 0.188 2.012 2026-10-22 10:47:28,369 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': 'F67ACA736E5AC45BE54BD330FC3403C6', 'loaderId': '82793F0680457BD5898936BFBE647258', 'isDownload': False} 2026-10-22 10:47:28,370 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-22 10:47:28,415 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "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-22 10:47:28,437 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba97c6f/web.assets_frontend.min.css, copying from /web/assets/ba97c6f/web.assets_frontend.min.css 2026-10-22 10:47:28,538 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /web/assets/1/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.067 0.055 2026-10-22 10:47:28,557 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js, copying from /web/assets/9cfef86/web.assets_frontend_minimal.min.js 2026-10-22 10:47:28,572 44 INFO rb-01d1866-225816-427570 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-22 10:47:28,573 44 INFO rb-01d1866-225816-427570 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-22 10:47:28,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.017 0.115 2026-10-22 10:47:28,622 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/449cc42/web.__assets_tests_call__.min.js, copying from /web/assets/449cc42/web.__assets_tests_call__.min.js 2026-10-22 10:47:28,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /web/assets/1/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.015 0.056 2026-10-22 10:47:28,737 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:47:28,740 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:47:28,754 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /web/image/website/1/logo/My%20Website?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.021 2026-10-22 10:47:28,875 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js, copying from /web/assets/c5751ae/web.assets_frontend_lazy.min.js 2026-10-22 10:47:28,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 0.079 2026-10-22 10:47:28,941 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:28] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.007 0.099 2026-10-22 10:47:29,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:47:29,707 44 INFO rb-01d1866-225816-427570 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-22 10:47:29,726 44 INFO rb-01d1866-225816-427570 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-22 10:47:29,776 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:29] "POST /mail/data HTTP/1.1" 200 - 18 0.035 0.032 2026-10-22 10:47:29,841 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:29] "GET /my/projects/290 HTTP/1.1" 303 - 11 0.009 0.020 2026-10-22 10:47:30,386 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:30] "GET /my/projects/290/project_sharing HTTP/1.1" 200 - 73 0.136 0.398 2026-10-22 10:47:30,439 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:30] "GET /web/assets/fcd3990/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-22 10:47:30,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:30] "GET /web/assets/224fe6b/project.webclient.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-22 10:47:30,500 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:30] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.036 2026-10-22 10:47:31,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:47:31,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:47:31,196 44 INFO rb-01d1866-225816-427570 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-22 10:47:31,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-22 10:47:31,237 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-22 10:47:31,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "POST /web/action/load HTTP/1.1" 200 - 13 0.020 0.050 2026-10-22 10:47:31,393 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-22 10:47:31,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "POST /mail/data HTTP/1.1" 200 - 18 0.025 0.088 2026-10-22 10:47:31,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.071 0.202 2026-10-22 10:47:31,786 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.046 2026-10-22 10:47:31,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:31] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.022 0.086 2026-10-22 10:47:31,993 44 INFO rb-01d1866-225816-427570 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-22 10:47:32,056 44 INFO rb-01d1866-225816-427570 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-22 10:47:32,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:32] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:47:32,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:32] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:47:32,172 44 INFO rb-01d1866-225816-427570 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-22 10:47:32,223 44 INFO rb-01d1866-225816-427570 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-22 10:47:32,281 44 INFO rb-01d1866-225816-427570 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-22 10:47:32,437 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:32] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.066 0.088 2026-10-22 10:47:32,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.024 0.037 2026-10-22 10:47:32,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.045 0.071 2026-10-22 10:47:32,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:32] "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-22 10:47:32,872 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:32] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-22 10:47:32,993 44 INFO rb-01d1866-225816-427570 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-22 10:47:33,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.059 0.081 2026-10-22 10:47:33,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.016 0.176 2026-10-22 10:47:33,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "POST /mail/data HTTP/1.1" 200 - 15 0.017 0.216 2026-10-22 10:47:33,280 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "GET /web/image/res.partner/1588/avatar_128?access_token=b5915af1cb082e3febab7b56c9e42e637dc06f6859d8f729c0c935243335892ao0x6b0c3988&unique=1792666027000 HTTP/1.1" 200 - 5 0.009 0.256 2026-10-22 10:47:33,436 44 INFO rb-01d1866-225816-427570 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-22 10:47:33,493 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:47:33,531 44 INFO rb-01d1866-225816-427570 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-22 10:47:33,630 44 INFO rb-01d1866-225816-427570 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-22 10:47:33,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.066 0.097 2026-10-22 10:47:33,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.168 2026-10-22 10:47:33,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.030 2026-10-22 10:47:33,776 44 INFO rb-01d1866-225816-427570 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-22 10:47:33,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.026 0.072 2026-10-22 10:47:33,832 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:33] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-22 10:47:33,833 44 INFO rb-01d1866-225816-427570 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-22 10:47:33,890 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,011 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,070 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /mail/message/post HTTP/1.1" 200 - 34 0.035 0.057 2026-10-22 10:47:34,124 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.010 0.064 2026-10-22 10:47:34,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /mail/data HTTP/1.1" 200 - 9 0.013 0.040 2026-10-22 10:47:34,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.005 0.072 2026-10-22 10:47:34,215 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,267 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.021 0.079 2026-10-22 10:47:34,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.009 0.118 2026-10-22 10:47:34,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.019 0.029 2026-10-22 10:47:34,376 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.015 0.033 2026-10-22 10:47:34,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.018 0.070 2026-10-22 10:47:34,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.014 0.135 2026-10-22 10:47:34,618 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,664 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.018 0.057 2026-10-22 10:47:34,747 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:34] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.002 0.005 2026-10-22 10:47:34,809 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,863 44 INFO rb-01d1866-225816-427570 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-22 10:47:34,912 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-22 10:47:34,913 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 10:47:35,223 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 22980328 (allocated 26746880) 2026-10-22 10:47:35,236 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 152585 2026-10-22 10:47:35,241 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-22 10:47:35,242 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 152585 2026-10-22 10:47:35,355 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104735_355252_test_02_project_sharing.txt 2026-10-22 10:47:35,355 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmpcwo6m2n6_chrome_odoo" 2026-10-22 10:47:35,371 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-22 10:47:36,262 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 152818 2026-10-22 10:47:36,263 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpbfnfzhcl_chrome_odoo 2026-10-22 10:47:36,263 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:38043/json/version 2026-10-22 10:47:36,264 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:36,295 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-22 10:47:36,295 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:38043/json 2026-10-22 10:47:36,296 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:36,309 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:38043/devtools/page/B8C98919126C9729B82AE6A5E2531AC4 2026-10-22 10:47:36,331 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-22 10:47:36,354 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-22 10:47:36,528 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-22 10:47:36,545 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-22 10:47:36,551 44 INFO rb-01d1866-225816-427570 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-22 10:47:36,551 44 INFO rb-01d1866-225816-427570 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-22 10:47:36,585 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:47:38,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /my/projects HTTP/1.1" 200 - 133 0.160 1.780 2026-10-22 10:47:38,526 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'B8C98919126C9729B82AE6A5E2531AC4', 'loaderId': 'DCFF73DE33F6EAF864B24BADA8F06C4B', 'isDownload': False} 2026-10-22 10:47:38,527 44 INFO rb-01d1866-225816-427570 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-22 10:47:38,565 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:47:38,583 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba97c6f/web.assets_frontend.min.css, copying from /web/assets/ba97c6f/web.assets_frontend.min.css 2026-10-22 10:47:38,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /web/assets/1/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.060 0.051 2026-10-22 10:47:38,685 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js, copying from /web/assets/9cfef86/web.assets_frontend_minimal.min.js 2026-10-22 10:47:38,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.095 2026-10-22 10:47:38,720 44 INFO rb-01d1866-225816-427570 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-22 10:47:38,720 44 INFO rb-01d1866-225816-427570 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-22 10:47:38,744 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/449cc42/web.__assets_tests_call__.min.js, copying from /web/assets/449cc42/web.__assets_tests_call__.min.js 2026-10-22 10:47:38,775 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /web/assets/1/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.055 2026-10-22 10:47:38,920 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:47:38,925 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:47:38,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:38] "GET /web/image/website/1/logo/My%20Website?unique=4141a81 HTTP/1.1" 200 - 4 0.017 0.011 2026-10-22 10:47:39,055 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js, copying from /web/assets/c5751ae/web.assets_frontend_lazy.min.js 2026-10-22 10:47:39,112 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:39] "GET /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.015 0.074 2026-10-22 10:47:39,121 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:39] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.002 0.097 2026-10-22 10:47:39,752 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:47:39,862 44 INFO rb-01d1866-225816-427570 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-22 10:47:39,876 44 INFO rb-01d1866-225816-427570 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-22 10:47:39,907 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:39] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.037 2026-10-22 10:47:39,976 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:39] "GET /my/projects/290 HTTP/1.1" 303 - 14 0.006 0.018 2026-10-22 10:47:40,525 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:40] "GET /my/projects/290/project_sharing HTTP/1.1" 200 - 73 0.095 0.443 2026-10-22 10:47:40,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:40] "GET /web/assets/fcd3990/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-22 10:47:40,579 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:40] "GET /web/assets/224fe6b/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-22 10:47:40,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:40] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-22 10:47:41,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:47:41,229 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:47:41,252 44 INFO rb-01d1866-225816-427570 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-22 10:47:41,285 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-22 10:47:41,294 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.022 2026-10-22 10:47:41,343 44 INFO rb-01d1866-225816-427570 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-22 10:47:41,384 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "POST /web/action/load HTTP/1.1" 200 - 13 0.013 0.032 2026-10-22 10:47:41,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "POST /mail/data HTTP/1.1" 200 - 18 0.023 0.065 2026-10-22 10:47:41,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-22 10:47:41,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.131 0.167 2026-10-22 10:47:41,830 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.006 0.040 2026-10-22 10:47:41,935 44 INFO rb-01d1866-225816-427570 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-22 10:47:41,938 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.054 0.095 2026-10-22 10:47:42,001 44 INFO rb-01d1866-225816-427570 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-22 10:47:42,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.039 0.103 2026-10-22 10:47:42,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:42] "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-22 10:47:42,288 44 INFO rb-01d1866-225816-427570 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-22 10:47:42,337 44 INFO rb-01d1866-225816-427570 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-22 10:47:42,394 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-22 10:47:42,395 44 INFO rb-01d1866-225816-427570 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-22 10:47:42,558 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14176952 (allocated 17301504) 2026-10-22 10:47:42,572 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 152818 2026-10-22 10:47:42,574 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-22 10:47:42,575 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 152818 2026-10-22 10:47:42,693 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104742_693350_test_03_project_sharing.txt 2026-10-22 10:47:42,693 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpbfnfzhcl_chrome_odoo" 2026-10-22 10:47:42,711 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-22 10:47:43,714 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:47:43,979 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-22 10:47:44,147 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-22 10:47:44,168 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:47:44,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:44] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.069 0.510 2026-10-22 10:47:45,166 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 153013 2026-10-22 10:47:45,166 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpatjmzvg3_chrome_odoo 2026-10-22 10:47:45,166 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:36875/json/version 2026-10-22 10:47:45,168 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:45,179 44 INFO rb-01d1866-225816-427570 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-22 10:47:45,179 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:36875/json 2026-10-22 10:47:45,180 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:47:45,191 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:36875/devtools/page/2DA764C3CCA660B99AC2927A42B9F468 2026-10-22 10:47:45,208 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-22 10:47:45,214 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-22 10:47:45,317 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-22 10:47:45,320 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-22 10:47:45,323 44 INFO rb-01d1866-225816-427570 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-22 10:47:45,323 44 INFO rb-01d1866-225816-427570 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-22 10:47:47,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /my/projects HTTP/1.1" 200 - 126 0.157 1.627 2026-10-22 10:47:47,131 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '2DA764C3CCA660B99AC2927A42B9F468', 'loaderId': '38D271F6F0B261AEB59AC392D7EF8DE4', 'isDownload': False} 2026-10-22 10:47:47,131 44 INFO rb-01d1866-225816-427570 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-22 10:47:47,174 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:47:47,201 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba97c6f/web.assets_frontend.min.css, copying from /web/assets/ba97c6f/web.assets_frontend.min.css 2026-10-22 10:47:47,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/assets/1/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.053 0.063 2026-10-22 10:47:47,317 44 INFO rb-01d1866-225816-427570 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-22 10:47:47,322 44 INFO rb-01d1866-225816-427570 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-22 10:47:47,331 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js, copying from /web/assets/9cfef86/web.assets_frontend_minimal.min.js 2026-10-22 10:47:47,353 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.037 0.110 2026-10-22 10:47:47,374 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/449cc42/web.__assets_tests_call__.min.js, copying from /web/assets/449cc42/web.__assets_tests_call__.min.js 2026-10-22 10:47:47,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/assets/1/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.068 2026-10-22 10:47:47,497 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:47:47,498 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:47:47,509 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/image/website/1/logo/My%20Website?unique=4141a81 HTTP/1.1" 200 - 4 0.004 0.016 2026-10-22 10:47:47,585 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.016 2026-10-22 10:47:47,625 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js, copying from /web/assets/c5751ae/web.assets_frontend_lazy.min.js 2026-10-22 10:47:47,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:47] "GET /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.013 0.094 2026-10-22 10:47:48,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:47:48,425 44 INFO rb-01d1866-225816-427570 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-22 10:47:48,433 44 INFO rb-01d1866-225816-427570 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-22 10:47:48,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:48] "POST /mail/data HTTP/1.1" 200 - 18 0.026 0.025 2026-10-22 10:47:48,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:48] "GET /my/projects/290 HTTP/1.1" 303 - 11 0.014 0.022 2026-10-22 10:47:49,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:49] "GET /my/projects/290/project_sharing HTTP/1.1" 200 - 71 0.072 0.500 2026-10-22 10:47:49,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:49] "GET /web/assets/fcd3990/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-22 10:47:49,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:49] "GET /web/assets/224fe6b/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-22 10:47:49,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:49] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 10:47:49,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:47:49,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:47:49,936 44 INFO rb-01d1866-225816-427570 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-22 10:47:49,965 44 INFO rb-01d1866-225816-427570 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-22 10:47:49,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.017 2026-10-22 10:47:50,031 44 INFO rb-01d1866-225816-427570 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-22 10:47:50,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.029 2026-10-22 10:47:50,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "POST /web/action/load HTTP/1.1" 200 - 13 0.019 0.076 2026-10-22 10:47:50,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-22 10:47:50,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.055 0.144 2026-10-22 10:47:50,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:47:50,507 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.029 0.055 2026-10-22 10:47:50,711 44 INFO rb-01d1866-225816-427570 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-22 10:47:50,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.059 0.080 2026-10-22 10:47:50,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:50] "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-22 10:47:51,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:51] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-22 10:47:51,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:51] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.034 0.059 2026-10-22 10:47:51,356 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:51] "GET /web/image/res.partner/1588/avatar_128?access_token=b5915af1cb082e3febab7b56c9e42e637dc06f6859d8f729c0c935243335892ao0x6b0c3988&unique=1792666027000 HTTP/1.1" 200 - 5 0.005 0.102 2026-10-22 10:47:51,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:51] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.137 2026-10-22 10:47:51,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 10:47:51,500 44 INFO rb-01d1866-225816-427570 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-22 10:47:51,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:51] "GET /web/image/res.partner/2/avatar_128?access_token=97b5461fc9158117c969af9a65ca59b858dc3ed02e93fa024ce1048e6cf9fb1co0x6b0a4551&unique=1792666027000 HTTP/1.1" 200 - 4 0.005 0.016 2026-10-22 10:47:51,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:51] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 10:47:51,585 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-22 10:47:51,586 44 INFO rb-01d1866-225816-427570 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-22 10:47:51,747 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18925412 (allocated 20971520) 2026-10-22 10:47:51,756 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 153013 2026-10-22 10:47:51,758 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-22 10:47:51,762 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 153013 2026-10-22 10:47:51,862 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104751_862135_test_04_project_sharing_chatter_message_reactions.txt 2026-10-22 10:47:51,862 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpatjmzvg3_chrome_odoo" 2026-10-22 10:47:51,881 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-22 10:47:52,626 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 153210 2026-10-22 10:47:52,627 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmp54q70tra_chrome_odoo 2026-10-22 10:47:52,627 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:44899/json/version 2026-10-22 10:47:52,628 44 INFO rb-01d1866-225816-427570 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-22 10:47:52,651 44 INFO rb-01d1866-225816-427570 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-22 10:47:52,651 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:44899/json 2026-10-22 10:47:52,652 44 INFO rb-01d1866-225816-427570 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-22 10:47:52,663 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:44899/devtools/page/A8828E7735175C37A84C91329BF4328F 2026-10-22 10:47:52,678 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-22 10:47:52,682 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-22 10:47:52,778 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-22 10:47:52,794 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-22 10:47:52,803 44 INFO rb-01d1866-225816-427570 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-22 10:47:52,803 44 INFO rb-01d1866-225816-427570 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-22 10:47:52,828 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:47:54,725 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:54] "GET /my/projects HTTP/1.1" 200 - 133 0.168 1.733 2026-10-22 10:47:54,731 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': 'A8828E7735175C37A84C91329BF4328F', 'loaderId': '41E8FE1F07428F8A2B99BDABCB83FB08', 'isDownload': False} 2026-10-22 10:47:54,731 44 INFO rb-01d1866-225816-427570 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-22 10:47:54,781 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:47:54,803 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba97c6f/web.assets_frontend.min.css, copying from /web/assets/ba97c6f/web.assets_frontend.min.css 2026-10-22 10:47:54,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:54] "GET /web/assets/1/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.077 0.056 2026-10-22 10:47:54,926 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js, copying from /web/assets/9cfef86/web.assets_frontend_minimal.min.js 2026-10-22 10:47:54,937 44 INFO rb-01d1866-225816-427570 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-22 10:47:54,940 44 INFO rb-01d1866-225816-427570 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-22 10:47:54,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:54] "GET /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.011 0.108 2026-10-22 10:47:54,965 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/449cc42/web.__assets_tests_call__.min.js, copying from /web/assets/449cc42/web.__assets_tests_call__.min.js 2026-10-22 10:47:54,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:54] "GET /web/assets/1/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.052 2026-10-22 10:47:55,081 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:55] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:47:55,096 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:47:55,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:55] "GET /web/image/website/1/logo/My%20Website?unique=4141a81 HTTP/1.1" 200 - 4 0.016 0.035 2026-10-22 10:47:55,214 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js, copying from /web/assets/c5751ae/web.assets_frontend_lazy.min.js 2026-10-22 10:47:55,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:55] "GET /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.023 0.072 2026-10-22 10:47:55,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:55] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.012 0.115 2026-10-22 10:47:55,903 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-22 10:47:56,023 44 INFO rb-01d1866-225816-427570 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-22 10:47:56,037 44 INFO rb-01d1866-225816-427570 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-22 10:47:56,096 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:56] "POST /mail/data HTTP/1.1" 200 - 18 0.035 0.042 2026-10-22 10:47:56,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:56] "GET /my/projects/290 HTTP/1.1" 303 - 11 0.022 0.022 2026-10-22 10:47:56,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:56] "GET /my/projects/290/project_sharing HTTP/1.1" 200 - 73 0.053 0.482 2026-10-22 10:47:56,774 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:56] "GET /web/assets/224fe6b/project.webclient.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-10-22 10:47:56,780 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:56] "GET /web/assets/fcd3990/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-10-22 10:47:56,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:56] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 10:47:57,566 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:47:57,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:47:57,610 44 INFO rb-01d1866-225816-427570 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-22 10:47:57,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-22 10:47:57,652 44 INFO rb-01d1866-225816-427570 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-22 10:47:57,721 44 INFO rb-01d1866-225816-427570 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-22 10:47:57,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:57] "POST /web/action/load HTTP/1.1" 200 - 13 0.016 0.039 2026-10-22 10:47:57,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:57] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.082 2026-10-22 10:47:58,045 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.068 0.180 2026-10-22 10:47:58,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.302 2026-10-22 10:47:58,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.010 0.057 2026-10-22 10:47:58,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.028 0.109 2026-10-22 10:47:58,363 44 INFO rb-01d1866-225816-427570 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-22 10:47:58,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.061 0.085 2026-10-22 10:47:58,629 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 10:47:58,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 10:47:58,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.026 0.035 2026-10-22 10:47:58,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:58] "GET /web/image/res.partner/1588/avatar_128?access_token=b5915af1cb082e3febab7b56c9e42e637dc06f6859d8f729c0c935243335892ao0x6b0c3988&unique=1792666027000 HTTP/1.1" 200 - 5 0.009 0.070 2026-10-22 10:47:58,998 44 INFO rb-01d1866-225816-427570 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-22 10:47:59,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:59] "POST /mail/data HTTP/1.1" 200 - 18 0.030 0.115 2026-10-22 10:47:59,367 44 INFO rb-01d1866-225816-427570 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-22 10:47:59,391 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:59] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.030 0.044 2026-10-22 10:47:59,508 44 INFO rb-01d1866-225816-427570 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-22 10:47:59,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:47:59] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.021 0.035 2026-10-22 10:47:59,873 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-22 10:47:59,874 44 INFO rb-01d1866-225816-427570 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-22 10:48:00,024 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17657656 (allocated 19136512) 2026-10-22 10:48:00,032 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 153210 2026-10-22 10:48:00,036 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-22 10:48:00,036 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 153210 2026-10-22 10:48:00,143 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104800_142683_test_05_project_sharing_chatter_mention_users.txt 2026-10-22 10:48:00,143 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmp54q70tra_chrome_odoo" 2026-10-22 10:48:00,162 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-22 10:48:01,061 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 153406 2026-10-22 10:48:01,061 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpkmsb3a2g_chrome_odoo 2026-10-22 10:48:01,061 44 INFO rb-01d1866-225816-427570 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:39103/json/version 2026-10-22 10:48:01,063 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:01,101 44 INFO rb-01d1866-225816-427570 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-22 10:48:01,101 44 INFO rb-01d1866-225816-427570 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:39103/json 2026-10-22 10:48:01,101 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:01,125 44 INFO rb-01d1866-225816-427570 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:39103/devtools/page/3666C414A28881A9268120231A31EADE 2026-10-22 10:48:01,143 44 INFO rb-01d1866-225816-427570 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-22 10:48:01,154 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-22 10:48:01,261 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-22 10:48:01,280 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-22 10:48:01,286 44 INFO rb-01d1866-225816-427570 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-22 10:48:01,286 44 INFO rb-01d1866-225816-427570 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-22 10:48:01,310 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:48:01,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:01] "GET /odoo HTTP/1.1" 303 - 5 0.003 0.387 2026-10-22 10:48:03,451 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /my HTTP/1.1" 200 - 142 0.201 1.547 2026-10-22 10:48:03,458 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '3666C414A28881A9268120231A31EADE', 'loaderId': 'FAF17B1E1A861CFC367361931510DC8D', 'isDownload': False} 2026-10-22 10:48:03,459 44 INFO rb-01d1866-225816-427570 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-22 10:48:03,500 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "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-22 10:48:03,513 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba97c6f/web.assets_frontend.min.css, copying from /web/assets/ba97c6f/web.assets_frontend.min.css 2026-10-22 10:48:03,606 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /web/assets/1/ba97c6f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.052 0.062 2026-10-22 10:48:03,627 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js, copying from /web/assets/9cfef86/web.assets_frontend_minimal.min.js 2026-10-22 10:48:03,634 44 INFO rb-01d1866-225816-427570 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-22 10:48:03,642 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /web/assets/1/9cfef86/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.084 2026-10-22 10:48:03,646 44 INFO rb-01d1866-225816-427570 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-22 10:48:03,657 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/449cc42/web.__assets_tests_call__.min.js, copying from /web/assets/449cc42/web.__assets_tests_call__.min.js 2026-10-22 10:48:03,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /web/assets/1/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.055 2026-10-22 10:48:03,807 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-22 10:48:03,817 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:48:03,820 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-22 10:48:03,837 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.060 2026-10-22 10:48:03,852 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /web/image/website/1/logo/My%20Website?unique=4141a81 HTTP/1.1" 200 - 4 0.016 0.059 2026-10-22 10:48:03,861 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:48:03,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.083 2026-10-22 10:48:03,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /web/image/website/1/favicon?unique=4141a81 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-22 10:48:03,905 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js, copying from /web/assets/c5751ae/web.assets_frontend_lazy.min.js 2026-10-22 10:48:03,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:03] "GET /web/assets/1/c5751ae/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.064 2026-10-22 10:48:04,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:48:04,780 44 INFO rb-01d1866-225816-427570 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-22 10:48:04,815 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "POST /my/counters HTTP/1.1" 200 - 37 0.073 0.055 2026-10-22 10:48:04,843 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:48:04,845 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:48:04,858 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:48:04,860 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:48:04,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "POST /my/counters HTTP/1.1" 200 - 33 0.062 0.168 2026-10-22 10:48:04,971 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:04] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:48:05,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:05] "POST /my/counters HTTP/1.1" 200 - 26 0.075 0.291 2026-10-22 10:48:05,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:05] "POST /mail/data HTTP/1.1" 200 - 18 0.038 0.338 2026-10-22 10:48:05,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:05] "GET /my/projects HTTP/1.1" 200 - 38 0.076 0.597 2026-10-22 10:48:06,058 44 INFO rb-01d1866-225816-427570 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-22 10:48:06,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:06] "POST /mail/data HTTP/1.1" 200 - 7 0.008 0.022 2026-10-22 10:48:06,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:06] "GET /my/projects/290 HTTP/1.1" 303 - 11 0.010 0.019 2026-10-22 10:48:06,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:06] "GET /my/projects/290/project_sharing HTTP/1.1" 200 - 69 0.052 0.472 2026-10-22 10:48:06,779 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:06] "GET /web/assets/fcd3990/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-22 10:48:06,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:06] "GET /web/assets/224fe6b/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-22 10:48:06,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:06] "GET /web/assets/449cc42/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 10:48:07,429 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:48:07,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:48:07,489 44 INFO rb-01d1866-225816-427570 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-22 10:48:07,523 44 INFO rb-01d1866-225816-427570 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-22 10:48:07,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.020 0.020 2026-10-22 10:48:07,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:07] "POST /web/action/load HTTP/1.1" 200 - 13 0.023 0.043 2026-10-22 10:48:07,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:07] "POST /mail/data HTTP/1.1" 200 - 18 0.028 0.092 2026-10-22 10:48:07,727 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-22 10:48:07,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:07] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.111 0.175 2026-10-22 10:48:08,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.011 0.016 2026-10-22 10:48:08,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.036 0.091 2026-10-22 10:48:08,323 44 INFO rb-01d1866-225816-427570 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-22 10:48:08,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:08] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.084 0.100 2026-10-22 10:48:08,648 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:08] "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-22 10:48:08,778 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:08] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-22 10:48:08,903 44 INFO rb-01d1866-225816-427570 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-22 10:48:08,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:08] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.009 0.026 2026-10-22 10:48:09,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:09] "GET /web/image/res.partner/1588/avatar_128?access_token=b5915af1cb082e3febab7b56c9e42e637dc06f6859d8f729c0c935243335892ao0x6b0c3988&unique=1792666027000 HTTP/1.1" 200 - 5 0.006 0.016 2026-10-22 10:48:09,082 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-22 10:48:09,083 44 INFO rb-01d1866-225816-427570 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-22 10:48:09,106 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:09] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.039 2026-10-22 10:48:09,315 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17273268 (allocated 18874368) 2026-10-22 10:48:09,326 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 153406 2026-10-22 10:48:09,331 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-22 10:48:09,333 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 153406 2026-10-22 10:48:09,452 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104809_452491_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-22 10:48:09,452 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpkmsb3a2g_chrome_odoo" 2026-10-22 10:48:09,483 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-22 10:48:12,178 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-22 10:48:12,305 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-22 10:48:12,472 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-22 10:48:13,111 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-22 10:48:13,737 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-22 10:48:14,660 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-22 10:48:15,143 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-22 10:48:15,462 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-22 10:48:16,080 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-22 10:48:16,876 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-22 10:48:17,495 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-22 10:48:18,870 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-22 10:48:19,666 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-22 10:48:20,468 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:48:20,829 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-22 10:48:21,224 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-22 10:48:21,509 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-22 10:48:22,491 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19841, 19788] 2026-10-22 10:48:22,566 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted project.task records with IDs: [1195, 1259] 2026-10-22 10:48:22,575 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3422, 3423, 3499, 3500] 2026-10-22 10:48:22,586 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-22 10:48:22,781 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-22 10:48:29,106 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-22 10:48:29,828 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-22 10:48:29,967 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-22 10:48:30,705 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-22 10:48:31,028 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 10:48:34,355 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-22 10:48:34,825 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 153610 2026-10-22 10:48:34,825 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmps0sqfv72_chrome_odoo 2026-10-22 10:48:34,825 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43037/json/version 2026-10-22 10:48:34,827 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:34,893 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-22 10:48:34,893 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43037/json 2026-10-22 10:48:34,894 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:34,913 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:43037/devtools/page/A550A65ECC1C7A8647343361E425A9ED 2026-10-22 10:48:34,932 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-22 10:48:34,948 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-22 10:48:35,074 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:48:35,088 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-22 10:48:35,098 44 INFO rb-01d1866-225816-427570 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-22 10:48:35,099 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:48:35,123 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:48:37,376 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:37] "GET /odoo HTTP/1.1" 200 - 150 0.228 2.033 2026-10-22 10:48:37,387 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': 'A550A65ECC1C7A8647343361E425A9ED', 'loaderId': 'F2F0E00E97FD63E538E4429342C86797', 'isDownload': False} 2026-10-22 10:48:37,387 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-22 10:48:37,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:37] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.010 2026-10-22 10:48:37,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:37] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.043 2026-10-22 10:48:37,679 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:37] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.066 0.179 2026-10-22 10:48:37,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.011 0.234 2026-10-22 10:48:37,758 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:37] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-22 10:48:37,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:37] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-22 10:48:38,871 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:38] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:48:38,894 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:38] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:48:38,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-22 10:48:39,023 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:48:39,070 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-22 10:48:39,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.076 0.119 2026-10-22 10:48:39,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.195 2026-10-22 10:48:39,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-22 10:48:39,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.082 2026-10-22 10:48:39,207 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:48:39,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /odoo HTTP/1.1" 200 - 29 0.096 0.108 2026-10-22 10:48:39,436 44 INFO rb-01d1866-225816-427570 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-22 10:48:39,475 44 INFO rb-01d1866-225816-427570 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-22 10:48:39,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.246 2026-10-22 10:48:39,511 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:48:39,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.011 0.191 2026-10-22 10:48:39,548 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:48:39,560 44 INFO rb-01d1866-225816-427570 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-22 10:48:39,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 13 0.031 0.248 2026-10-22 10:48:39,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.265 2026-10-22 10:48:39,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.213 2026-10-22 10:48:39,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.009 0.340 2026-10-22 10:48:39,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.178 2026-10-22 10:48:39,763 44 INFO rb-01d1866-225816-427570 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-22 10:48:39,780 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:48:39,781 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-22 10:48:39,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /mail/data HTTP/1.1" 200 - 34 0.073 0.183 2026-10-22 10:48:39,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.231 2026-10-22 10:48:39,875 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.229 2026-10-22 10:48:39,928 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.372 2026-10-22 10:48:39,958 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "POST /web/action/load HTTP/1.1" 200 - 12 0.012 0.149 2026-10-22 10:48:39,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.048 2026-10-22 10:48:40,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:40] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.134 0.319 2026-10-22 10:48:40,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:40] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.055 2026-10-22 10:48:40,689 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:40] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.032 0.128 2026-10-22 10:48:40,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:40] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.163 2026-10-22 10:48:40,842 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:40] "POST /mail/data HTTP/1.1" 200 - 45 0.054 0.218 2026-10-22 10:48:40,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:40] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.109 2026-10-22 10:48:41,016 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.038 2026-10-22 10:48:41,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.027 2026-10-22 10:48:41,067 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,152 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,156 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.016 2026-10-22 10:48:41,200 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,247 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.032 0.068 2026-10-22 10:48:41,290 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,342 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,413 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.017 2026-10-22 10:48:41,503 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,545 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.036 0.068 2026-10-22 10:48:41,629 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,681 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,754 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,829 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 10:48:41,893 44 INFO rb-01d1866-225816-427570 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-22 10:48:41,917 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:41] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.029 0.063 2026-10-22 10:48:41,972 44 INFO rb-01d1866-225816-427570 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-22 10:48:42,027 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-22 10:48:42,028 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-22 10:48:42,192 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 27600592 (allocated 28839936) 2026-10-22 10:48:42,208 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 153610 2026-10-22 10:48:42,212 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-22 10:48:42,213 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 153610 2026-10-22 10:48:42,325 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104842_325551_test_01_project_tags.txt 2026-10-22 10:48:42,325 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmps0sqfv72_chrome_odoo" 2026-10-22 10:48:42,362 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:48:42,591 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-22 10:48:43,174 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 153818 2026-10-22 10:48:43,174 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpqpnogbtr_chrome_odoo 2026-10-22 10:48:43,175 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:42929/json/version 2026-10-22 10:48:43,176 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:43,205 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:48:43,205 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:42929/json 2026-10-22 10:48:43,209 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:43,220 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:42929/devtools/page/D7F9CE63014E36015C8DAFD31B795E89 2026-10-22 10:48:43,233 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-22 10:48:43,248 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-22 10:48:43,426 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:48:43,432 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-22 10:48:43,434 44 INFO rb-01d1866-225816-427570 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-22 10:48:43,434 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:48:43,451 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:48:45,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:45] "GET /odoo HTTP/1.1" 200 - 153 0.305 2.046 2026-10-22 10:48:45,803 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': 'D7F9CE63014E36015C8DAFD31B795E89', 'loaderId': 'C731E477F2CF8C718BD12338ACC81BD4', 'isDownload': False} 2026-10-22 10:48:45,803 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-22 10:48:45,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:45] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.015 0.022 2026-10-22 10:48:45,895 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:45] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.059 2026-10-22 10:48:46,110 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:46] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.067 0.206 2026-10-22 10:48:46,141 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.283 2026-10-22 10:48:46,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:46] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-22 10:48:46,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:46] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 10:48:47,169 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:48:47,171 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:48:47,189 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:48:47,304 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:48:47,312 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:48:47,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.063 0.109 2026-10-22 10:48:47,412 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.157 2026-10-22 10:48:47,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-22 10:48:47,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-22 10:48:47,462 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:48:47,628 44 INFO rb-01d1866-225816-427570 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-22 10:48:47,654 44 INFO rb-01d1866-225816-427570 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-22 10:48:47,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /odoo HTTP/1.1" 200 - 29 0.097 0.104 2026-10-22 10:48:47,714 44 INFO rb-01d1866-225816-427570 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-22 10:48:47,723 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:48:47,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.225 2026-10-22 10:48:47,752 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:48:47,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.032 0.244 2026-10-22 10:48:47,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.030 0.340 2026-10-22 10:48:47,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:47] "GET /web/image/res.partner/3/avatar_128?unique=1792666122000 HTTP/1.1" 200 - 13 0.016 0.345 2026-10-22 10:48:48,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.015 0.454 2026-10-22 10:48:48,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.252 2026-10-22 10:48:48,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.247 2026-10-22 10:48:48,132 44 INFO rb-01d1866-225816-427570 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-22 10:48:48,154 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 10:48:48,178 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-22 10:48:48,184 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /mail/data HTTP/1.1" 200 - 34 0.082 0.266 2026-10-22 10:48:48,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.283 2026-10-22 10:48:48,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.516 2026-10-22 10:48:48,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.217 2026-10-22 10:48:48,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.092 2026-10-22 10:48:48,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /mail/data HTTP/1.1" 200 - 45 0.029 0.103 2026-10-22 10:48:48,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.131 0.410 2026-10-22 10:48:48,934 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.385 2026-10-22 10:48:48,949 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.002 0.029 2026-10-22 10:48:48,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.034 2026-10-22 10:48:49,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 10:48:49,275 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:48:49,371 44 INFO rb-01d1866-225816-427570 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-22 10:48:49,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.027 0.061 2026-10-22 10:48:49,452 44 INFO rb-01d1866-225816-427570 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-22 10:48:49,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.029 0.132 2026-10-22 10:48:49,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.197 2026-10-22 10:48:49,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.011 0.238 2026-10-22 10:48:49,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.019 0.267 2026-10-22 10:48:49,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "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.004 0.178 2026-10-22 10:48:49,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.063 0.038 2026-10-22 10:48:49,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:48:49,912 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:49] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.036 0.040 2026-10-22 10:48:50,019 44 INFO rb-01d1866-225816-427570 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-22 10:48:50,087 44 INFO rb-01d1866-225816-427570 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-22 10:48:50,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:50] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.012 0.015 2026-10-22 10:48:50,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:50] "POST /web/dataset/call_button/project.template.create.wizard/create_project_from_template#project.template.create.wizard.create_project_from_template HTTP/1.1" 200 - 150 0.337 0.266 2026-10-22 10:48:51,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.129 0.310 2026-10-22 10:48:51,298 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.023 0.024 2026-10-22 10:48:51,318 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.063 2026-10-22 10:48:51,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.053 2026-10-22 10:48:51,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.016 2026-10-22 10:48:51,515 44 INFO rb-01d1866-225816-427570 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-22 10:48:51,615 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.015 0.080 2026-10-22 10:48:51,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.042 0.042 2026-10-22 10:48:51,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.083 2026-10-22 10:48:51,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:48:51,805 44 INFO rb-01d1866-225816-427570 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-22 10:48:51,866 44 INFO rb-01d1866-225816-427570 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-22 10:48:51,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.088 2026-10-22 10:48:52,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.043 0.036 2026-10-22 10:48:52,097 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.078 2026-10-22 10:48:52,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:48:52,190 44 INFO rb-01d1866-225816-427570 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-22 10:48:52,242 44 INFO rb-01d1866-225816-427570 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-22 10:48:52,263 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "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-22 10:48:52,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.002 0.016 2026-10-22 10:48:52,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.005 0.018 2026-10-22 10:48:52,401 44 INFO rb-01d1866-225816-427570 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-22 10:48:52,462 44 INFO rb-01d1866-225816-427570 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-22 10:48:52,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.004 0.010 2026-10-22 10:48:52,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_button/project.template.create.wizard/create_project_from_template#project.template.create.wizard.create_project_from_template HTTP/1.1" 200 - 113 0.146 0.204 2026-10-22 10:48:52,935 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.061 2026-10-22 10:48:52,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 10:48:52,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.020 2026-10-22 10:48:52,996 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.025 2026-10-22 10:48:53,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.007 2026-10-22 10:48:53,087 44 INFO rb-01d1866-225816-427570 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-22 10:48:53,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:53] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.078 2026-10-22 10:48:53,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:53] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.041 0.051 2026-10-22 10:48:53,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:53] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.092 2026-10-22 10:48:53,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:53] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:48:53,386 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-22 10:48:53,387 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-22 10:48:53,626 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 34950024 (allocated 36577280) 2026-10-22 10:48:53,648 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 153818 2026-10-22 10:48:53,650 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-22 10:48:53,652 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 153818 2026-10-22 10:48:53,786 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104853_785937_test_project_templates_tour.txt 2026-10-22 10:48:53,786 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpqpnogbtr_chrome_odoo" 2026-10-22 10:48:53,822 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:48:53,905 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-22 10:48:54,334 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 154054 2026-10-22 10:48:54,334 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp0iscznj1_chrome_odoo 2026-10-22 10:48:54,334 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:43315/json/version 2026-10-22 10:48:54,336 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:54,444 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:48:54,444 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:43315/json 2026-10-22 10:48:54,445 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:48:54,459 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:43315/devtools/page/4D4F4B8CDB7C22DA2F889A4A50CE61AB 2026-10-22 10:48:54,469 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-22 10:48:54,480 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-22 10:48:54,569 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:48:54,606 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-22 10:48:54,615 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-22 10:48:54,615 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:48:54,640 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:48:56,817 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:56] "GET /odoo HTTP/1.1" 200 - 162 0.238 1.944 2026-10-22 10:48:56,823 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '4D4F4B8CDB7C22DA2F889A4A50CE61AB', 'loaderId': 'B39566EA9A1A26F47D606DE569AFAC6F', 'isDownload': False} 2026-10-22 10:48:56,823 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-22 10:48:56,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:56] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-22 10:48:56,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.033 0.070 2026-10-22 10:48:57,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.024 0.222 2026-10-22 10:48:57,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:57] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.280 2026-10-22 10:48:57,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:57] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.015 0.155 2026-10-22 10:48:57,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:57] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-22 10:48:58,420 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:48:58,427 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:48:58,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-22 10:48:58,557 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:48:58,603 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:48:58,682 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.117 0.089 2026-10-22 10:48:58,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.199 2026-10-22 10:48:58,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-22 10:48:58,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-22 10:48:58,744 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:48:58,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.022 2026-10-22 10:48:58,936 44 INFO rb-01d1866-225816-427570 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-22 10:48:58,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /odoo HTTP/1.1" 200 - 29 0.080 0.092 2026-10-22 10:48:58,958 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:48:58,967 44 INFO rb-01d1866-225816-427570 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-22 10:48:59,004 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:48:59,036 44 INFO rb-01d1866-225816-427570 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-22 10:48:59,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 13 0.038 0.166 2026-10-22 10:48:59,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.025 0.238 2026-10-22 10:48:59,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.254 2026-10-22 10:48:59,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.259 2026-10-22 10:48:59,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.316 2026-10-22 10:48:59,232 44 INFO rb-01d1866-225816-427570 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-22 10:48:59,278 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-22 10:48:59,285 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.052 2026-10-22 10:48:59,294 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-22 10:48:59,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.239 2026-10-22 10:48:59,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.279 2026-10-22 10:48:59,421 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.289 2026-10-22 10:48:59,428 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.272 2026-10-22 10:48:59,461 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.158 2026-10-22 10:48:59,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.182 2026-10-22 10:48:59,496 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:48:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.511 2026-10-22 10:49:00,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.114 0.462 2026-10-22 10:49:00,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.062 2026-10-22 10:49:00,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "POST /mail/data HTTP/1.1" 200 - 45 0.063 0.138 2026-10-22 10:49:00,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.002 0.239 2026-10-22 10:49:00,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.183 2026-10-22 10:49:00,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.014 0.075 2026-10-22 10:49:00,563 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.033 2026-10-22 10:49:00,753 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:00,812 44 INFO rb-01d1866-225816-427570 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-22 10:49:00,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.015 0.047 2026-10-22 10:49:00,871 44 INFO rb-01d1866-225816-427570 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-22 10:49:00,898 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.085 2026-10-22 10:49:00,929 44 INFO rb-01d1866-225816-427570 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-22 10:49:00,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:00] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.019 0.116 2026-10-22 10:49:01,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.015 0.201 2026-10-22 10:49:01,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.098 2026-10-22 10:49:01,133 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.040 2026-10-22 10:49:01,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:49:01,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.005 0.030 2026-10-22 10:49:01,313 44 INFO rb-01d1866-225816-427570 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-22 10:49:01,379 44 INFO rb-01d1866-225816-427570 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-22 10:49:01,542 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.065 0.090 2026-10-22 10:49:01,624 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.019 0.048 2026-10-22 10:49:01,999 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.086 0.273 2026-10-22 10:49:02,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.014 2026-10-22 10:49:02,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.007 0.028 2026-10-22 10:49:02,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.022 2026-10-22 10:49:02,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "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-22 10:49:02,171 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,232 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-22 10:49:02,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.013 0.021 2026-10-22 10:49:02,317 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,373 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,433 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.004 0.010 2026-10-22 10:49:02,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.007 0.021 2026-10-22 10:49:02,537 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,594 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,648 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.008 0.029 2026-10-22 10:49:02,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.004 0.020 2026-10-22 10:49:02,738 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,789 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,850 44 INFO rb-01d1866-225816-427570 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-22 10:49:02,901 44 INFO rb-01d1866-225816-427570 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-22 10:49:03,043 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.064 0.126 2026-10-22 10:49:03,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.021 2026-10-22 10:49:03,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.020 0.043 2026-10-22 10:49:03,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.037 0.099 2026-10-22 10:49:03,252 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.008 0.061 2026-10-22 10:49:03,267 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.085 2026-10-22 10:49:03,426 44 INFO rb-01d1866-225816-427570 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-22 10:49:03,482 44 INFO rb-01d1866-225816-427570 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-22 10:49:03,532 44 INFO rb-01d1866-225816-427570 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-22 10:49:03,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.085 0.097 2026-10-22 10:49:03,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.012 0.029 2026-10-22 10:49:03,636 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.007 0.053 2026-10-22 10:49:03,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.029 0.078 2026-10-22 10:49:03,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.011 0.205 2026-10-22 10:49:04,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 29 0.051 0.091 2026-10-22 10:49:04,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.018 2026-10-22 10:49:04,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-22 10:49:04,171 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "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-22 10:49:04,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.008 2026-10-22 10:49:04,351 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.029 2026-10-22 10:49:04,375 44 INFO rb-01d1866-225816-427570 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-22 10:49:04,536 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.060 0.073 2026-10-22 10:49:04,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "POST /mail/data HTTP/1.1" 200 - 34 0.060 0.204 2026-10-22 10:49:04,723 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.303 2026-10-22 10:49:04,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.109 2026-10-22 10:49:04,849 44 INFO rb-01d1866-225816-427570 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-22 10:49:04,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.023 2026-10-22 10:49:04,900 44 INFO rb-01d1866-225816-427570 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-22 10:49:04,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:04] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.008 2026-10-22 10:49:05,024 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,074 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,147 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,202 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.034 0.061 2026-10-22 10:49:05,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.031 0.032 2026-10-22 10:49:05,364 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "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-22 10:49:05,424 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,483 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,494 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.031 0.035 2026-10-22 10:49:05,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:49:05,605 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.014 0.040 2026-10-22 10:49:05,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.012 2026-10-22 10:49:05,657 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,708 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /mail/data HTTP/1.1" 200 - 25 0.026 0.055 2026-10-22 10:49:05,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.013 0.096 2026-10-22 10:49:05,806 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:05] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 10:49:05,871 44 INFO rb-01d1866-225816-427570 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-22 10:49:05,926 44 INFO rb-01d1866-225816-427570 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-22 10:49:06,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.060 0.091 2026-10-22 10:49:06,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "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-22 10:49:06,130 44 INFO rb-01d1866-225816-427570 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-22 10:49:06,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.026 0.049 2026-10-22 10:49:06,294 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:06,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.020 2026-10-22 10:49:06,325 44 INFO rb-01d1866-225816-427570 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-22 10:49:06,376 44 INFO rb-01d1866-225816-427570 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-22 10:49:06,457 44 INFO rb-01d1866-225816-427570 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-22 10:49:06,510 44 INFO rb-01d1866-225816-427570 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-22 10:49:06,569 44 INFO rb-01d1866-225816-427570 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-22 10:49:06,626 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.063 0.094 2026-10-22 10:49:06,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.111 0.190 2026-10-22 10:49:06,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:06] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.295 2026-10-22 10:49:07,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.019 0.035 2026-10-22 10:49:07,149 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.100 2026-10-22 10:49:07,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.108 2026-10-22 10:49:07,307 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /mail/data HTTP/1.1" 200 - 36 0.066 0.186 2026-10-22 10:49:07,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.134 2026-10-22 10:49:07,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.044 0.182 2026-10-22 10:49:07,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.236 2026-10-22 10:49:07,471 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "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-22 10:49:07,549 44 INFO rb-01d1866-225816-427570 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-22 10:49:07,693 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.053 0.081 2026-10-22 10:49:07,729 44 INFO rb-01d1866-225816-427570 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-22 10:49:07,787 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-22 10:49:07,839 44 INFO rb-01d1866-225816-427570 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-22 10:49:07,904 44 INFO rb-01d1866-225816-427570 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-22 10:49:08,081 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:08] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.083 0.093 2026-10-22 10:49:08,190 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:08] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.030 0.069 2026-10-22 10:49:08,229 44 INFO rb-01d1866-225816-427570 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-22 10:49:08,281 44 INFO rb-01d1866-225816-427570 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-22 10:49:08,341 44 INFO rb-01d1866-225816-427570 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-22 10:49:08,391 44 INFO rb-01d1866-225816-427570 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-22 10:49:08,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:08] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.037 0.063 2026-10-22 10:49:08,489 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-22 10:49:08,532 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-22 10:49:08,533 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-22 10:49:08,589 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 25 0.061 0.068 2026-10-22 10:49:08,715 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:08] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.046 0.173 2026-10-22 10:49:08,926 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 42832068 (allocated 45625344) 2026-10-22 10:49:08,927 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 154054 2026-10-22 10:49:08,929 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-22 10:49:08,932 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.016 2026-10-22 10:49:08,934 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 154054 2026-10-22 10:49:08,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:08] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.054 2026-10-22 10:49:09,060 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104909_060633_test_01_project_tour.txt 2026-10-22 10:49:09,061 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp0iscznj1_chrome_odoo" 2026-10-22 10:49:09,081 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-22 10:49:09,742 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 154336 2026-10-22 10:49:09,742 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmphatpnho6_chrome_odoo 2026-10-22 10:49:09,742 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:42793/json/version 2026-10-22 10:49:09,744 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:49:09,867 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-22 10:49:09,867 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:42793/json 2026-10-22 10:49:09,868 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:49:09,911 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:42793/devtools/page/A1B14CBDAE95663780BC379DDF0CB914 2026-10-22 10:49:09,929 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-22 10:49:09,936 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-22 10:49:10,051 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:49:10,063 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-22 10:49:10,067 44 INFO rb-01d1866-225816-427570 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-22 10:49:10,067 44 INFO rb-01d1866-225816-427570 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-22 10:49:10,107 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:49:12,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:12] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.231 2.024 2026-10-22 10:49:12,356 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': 'A1B14CBDAE95663780BC379DDF0CB914', 'loaderId': '1BED44A9158386BC1DF6A710EA9C7CA0', 'isDownload': False} 2026-10-22 10:49:12,356 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-22 10:49:12,423 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:12] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-22 10:49:12,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.059 0.184 2026-10-22 10:49:12,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.251 2026-10-22 10:49:12,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:12] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.280 2026-10-22 10:49:12,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:12] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 10:49:12,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:12] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-22 10:49:13,625 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:49:13,629 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:13,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-22 10:49:13,750 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:49:13,815 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-22 10:49:13,840 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.056 0.078 2026-10-22 10:49:13,857 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.136 2026-10-22 10:49:13,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:49:13,898 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:13,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.137 2026-10-22 10:49:14,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /odoo HTTP/1.1" 200 - 29 0.032 0.076 2026-10-22 10:49:14,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.124 2026-10-22 10:49:14,087 44 INFO rb-01d1866-225816-427570 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-22 10:49:14,264 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "POST /mail/data HTTP/1.1" 200 - 35 0.096 0.077 2026-10-22 10:49:14,281 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:49:14,309 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "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-22 10:49:14,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.219 2026-10-22 10:49:14,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.024 0.231 2026-10-22 10:49:14,410 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.252 2026-10-22 10:49:14,466 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 6 0.019 0.288 2026-10-22 10:49:14,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.224 2026-10-22 10:49:14,582 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.027 0.229 2026-10-22 10:49:14,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.254 2026-10-22 10:49:14,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.497 2026-10-22 10:49:14,847 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.038 0.171 2026-10-22 10:49:14,861 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.213 2026-10-22 10:49:15,796 44 INFO rb-01d1866-225816-427570 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-22 10:49:15,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:49:15,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.006 2026-10-22 10:49:15,866 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-22 10:49:16,095 44 INFO rb-01d1866-225816-427570 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-22 10:49:16,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.020 0.041 2026-10-22 10:49:16,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.017 0.105 2026-10-22 10:49:16,186 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.123 2026-10-22 10:49:16,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.128 2026-10-22 10:49:16,285 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /mail/data HTTP/1.1" 200 - 19 0.049 0.126 2026-10-22 10:49:16,296 44 INFO rb-01d1866-225816-427570 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-22 10:49:16,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.183 2026-10-22 10:49:16,326 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:49:16,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.202 2026-10-22 10:49:16,346 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 10:49:16,355 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.212 2026-10-22 10:49:16,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.048 2026-10-22 10:49:16,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:16] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.158 0.258 2026-10-22 10:49:17,085 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.052 0.086 2026-10-22 10:49:17,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.136 2026-10-22 10:49:17,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.033 2026-10-22 10:49:17,315 44 INFO rb-01d1866-225816-427570 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-22 10:49:17,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.030 2026-10-22 10:49:17,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.079 2026-10-22 10:49:17,529 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.028 0.163 2026-10-22 10:49:17,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.045 2026-10-22 10:49:17,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.078 0.256 2026-10-22 10:49:17,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:17] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.011 0.027 2026-10-22 10:49:18,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.030 0.091 2026-10-22 10:49:18,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.010 0.124 2026-10-22 10:49:18,116 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.016 2026-10-22 10:49:18,219 44 INFO rb-01d1866-225816-427570 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-22 10:49:18,337 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.010 0.102 2026-10-22 10:49:18,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.053 0.061 2026-10-22 10:49:18,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.105 2026-10-22 10:49:18,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.041 0.206 2026-10-22 10:49:18,704 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 10:49:18,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "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-22 10:49:18,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-22 10:49:18,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:18] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-22 10:49:18,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.008 0.020 2026-10-22 10:49:19,025 44 INFO rb-01d1866-225816-427570 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-22 10:49:19,097 44 INFO rb-01d1866-225816-427570 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-22 10:49:19,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.032 0.064 2026-10-22 10:49:19,147 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.009 0.124 2026-10-22 10:49:19,277 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /mail/data HTTP/1.1" 200 - 29 0.058 0.205 2026-10-22 10:49:19,286 44 INFO rb-01d1866-225816-427570 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-22 10:49:19,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.011 0.297 2026-10-22 10:49:19,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.003 0.157 2026-10-22 10:49:19,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.180 2026-10-22 10:49:19,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.071 2026-10-22 10:49:19,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "GET /web/image/res.partner/2/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 5 0.006 0.248 2026-10-22 10:49:19,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.079 0.315 2026-10-22 10:49:19,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.012 2026-10-22 10:49:19,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.007 0.019 2026-10-22 10:49:19,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "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-22 10:49:19,815 44 INFO rb-01d1866-225816-427570 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-22 10:49:19,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.024 0.051 2026-10-22 10:49:19,877 44 INFO rb-01d1866-225816-427570 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-22 10:49:19,944 44 INFO rb-01d1866-225816-427570 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-22 10:49:19,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:19] "POST /mail/data HTTP/1.1" 200 - 26 0.036 0.113 2026-10-22 10:49:20,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.126 2026-10-22 10:49:20,023 44 INFO rb-01d1866-225816-427570 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-22 10:49:20,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /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.232 2026-10-22 10:49:20,117 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.069 2026-10-22 10:49:20,281 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.037 0.193 2026-10-22 10:49:20,322 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.015 2026-10-22 10:49:20,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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-22 10:49:20,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "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-22 10:49:20,396 44 INFO rb-01d1866-225816-427570 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-22 10:49:20,438 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /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.040 2026-10-22 10:49:20,452 44 INFO rb-01d1866-225816-427570 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-22 10:49:20,518 44 INFO rb-01d1866-225816-427570 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-22 10:49:20,537 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /mail/data HTTP/1.1" 200 - 26 0.034 0.101 2026-10-22 10:49:20,588 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /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.157 2026-10-22 10:49:20,613 44 INFO rb-01d1866-225816-427570 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-22 10:49:20,649 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.021 0.149 2026-10-22 10:49:20,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.059 2026-10-22 10:49:20,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.053 0.191 2026-10-22 10:49:20,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.013 2026-10-22 10:49:20,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.015 2026-10-22 10:49:20,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "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-22 10:49:20,971 44 INFO rb-01d1866-225816-427570 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-22 10:49:20,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:20] "POST /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.030 2026-10-22 10:49:21,026 44 INFO rb-01d1866-225816-427570 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-22 10:49:21,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /mail/data HTTP/1.1" 200 - 26 0.023 0.052 2026-10-22 10:49:21,104 44 INFO rb-01d1866-225816-427570 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-22 10:49:21,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.017 0.115 2026-10-22 10:49:21,171 44 INFO rb-01d1866-225816-427570 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-22 10:49:21,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.010 0.115 2026-10-22 10:49:21,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.025 2026-10-22 10:49:21,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.094 0.155 2026-10-22 10:49:21,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.020 0.019 2026-10-22 10:49:21,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.029 2026-10-22 10:49:21,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "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-22 10:49:21,552 44 INFO rb-01d1866-225816-427570 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-22 10:49:21,604 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.028 0.052 2026-10-22 10:49:21,624 44 INFO rb-01d1866-225816-427570 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-22 10:49:21,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /mail/data HTTP/1.1" 200 - 26 0.052 0.121 2026-10-22 10:49:21,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.012 0.206 2026-10-22 10:49:21,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.028 0.316 2026-10-22 10:49:21,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:21] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.034 2026-10-22 10:49:22,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.054 0.102 2026-10-22 10:49:22,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.143 2026-10-22 10:49:22,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "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-22 10:49:22,156 44 INFO rb-01d1866-225816-427570 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-22 10:49:22,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.093 2026-10-22 10:49:22,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 24 0.046 0.090 2026-10-22 10:49:22,517 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.023 2026-10-22 10:49:22,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 10:49:22,616 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.023 2026-10-22 10:49:22,625 44 INFO rb-01d1866-225816-427570 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-22 10:49:22,693 44 INFO rb-01d1866-225816-427570 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-22 10:49:22,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /mail/data HTTP/1.1" 200 - 26 0.033 0.058 2026-10-22 10:49:22,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.095 2026-10-22 10:49:22,760 44 INFO rb-01d1866-225816-427570 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-22 10:49:22,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.123 2026-10-22 10:49:22,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.006 0.016 2026-10-22 10:49:22,876 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:22,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.040 2026-10-22 10:49:22,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:22] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.014 0.076 2026-10-22 10:49:23,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:23] "GET /web/assets/53349bd/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.005 0.103 2026-10-22 10:49:23,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:23] "GET /web/assets/fd84015/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.112 2026-10-22 10:49:23,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:23] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.016 2026-10-22 10:49:23,161 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,210 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,261 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,320 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:23] "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.019 2026-10-22 10:49:23,390 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:23] "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.007 0.017 2026-10-22 10:49:23,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:23] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.006 0.019 2026-10-22 10:49:23,458 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,509 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,567 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,619 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,671 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,734 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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-22 10:49:23,822 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,865 44 INFO rb-01d1866-225816-427570 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-22 10:49:23,923 44 INFO rb-01d1866-225816-427570 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-22 10:49:24,049 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.045 0.073 2026-10-22 10:49:24,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "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-22 10:49:24,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.012 0.097 2026-10-22 10:49:24,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.030 0.055 2026-10-22 10:49:24,311 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.082 2026-10-22 10:49:24,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:49:24,380 44 INFO rb-01d1866-225816-427570 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-22 10:49:24,444 44 INFO rb-01d1866-225816-427570 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-22 10:49:24,534 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.035 0.062 2026-10-22 10:49:24,662 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.094 2026-10-22 10:49:24,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.019 2026-10-22 10:49:24,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.003 0.030 2026-10-22 10:49:24,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.036 2026-10-22 10:49:24,740 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 10:49:24,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.019 2026-10-22 10:49:25,167 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:25,245 44 INFO rb-01d1866-225816-427570 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-22 10:49:25,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.022 0.046 2026-10-22 10:49:25,312 44 INFO rb-01d1866-225816-427570 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-22 10:49:25,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.013 0.094 2026-10-22 10:49:25,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.011 0.129 2026-10-22 10:49:25,413 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.013 0.160 2026-10-22 10:49:25,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.202 2026-10-22 10:49:25,580 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.013 2026-10-22 10:49:25,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.013 2026-10-22 10:49:25,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.010 2026-10-22 10:49:25,755 44 INFO rb-01d1866-225816-427570 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-22 10:49:25,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.011 0.127 2026-10-22 10:49:26,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.018 0.058 2026-10-22 10:49:26,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.016 2026-10-22 10:49:26,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.008 2026-10-22 10:49:26,162 44 INFO rb-01d1866-225816-427570 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-22 10:49:26,230 44 INFO rb-01d1866-225816-427570 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-22 10:49:26,318 44 INFO rb-01d1866-225816-427570 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-22 10:49:26,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.014 2026-10-22 10:49:26,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 53 0.072 0.123 2026-10-22 10:49:26,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:49:26,591 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "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-22 10:49:26,622 44 INFO rb-01d1866-225816-427570 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-22 10:49:26,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.023 0.044 2026-10-22 10:49:26,691 44 INFO rb-01d1866-225816-427570 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-22 10:49:26,760 44 INFO rb-01d1866-225816-427570 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-22 10:49:26,820 44 INFO rb-01d1866-225816-427570 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-22 10:49:26,849 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /mail/data HTTP/1.1" 200 - 31 0.098 0.115 2026-10-22 10:49:26,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.022 0.240 2026-10-22 10:49:26,929 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.155 2026-10-22 10:49:26,965 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:26] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.351 2026-10-22 10:49:27,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.013 0.318 2026-10-22 10:49:27,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.212 2026-10-22 10:49:27,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.059 0.347 2026-10-22 10:49:27,295 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.012 0.372 2026-10-22 10:49:27,344 44 INFO rb-01d1866-225816-427570 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-22 10:49:27,344 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.027 0.043 2026-10-22 10:49:27,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.010 0.037 2026-10-22 10:49:27,392 44 INFO rb-01d1866-225816-427570 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-22 10:49:27,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.011 0.054 2026-10-22 10:49:27,463 44 INFO rb-01d1866-225816-427570 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-22 10:49:27,527 44 INFO rb-01d1866-225816-427570 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-22 10:49:27,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /mail/data HTTP/1.1" 200 - 31 0.055 0.121 2026-10-22 10:49:27,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.025 0.222 2026-10-22 10:49:27,597 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.053 2026-10-22 10:49:27,654 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.244 2026-10-22 10:49:27,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.048 0.216 2026-10-22 10:49:27,856 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.011 2026-10-22 10:49:27,874 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:49:27,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.013 2026-10-22 10:49:27,935 44 INFO rb-01d1866-225816-427570 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-22 10:49:27,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.009 0.032 2026-10-22 10:49:27,997 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /mail/data HTTP/1.1" 200 - 31 0.026 0.071 2026-10-22 10:49:28,069 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.105 2026-10-22 10:49:28,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.008 0.110 2026-10-22 10:49:28,148 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:49:28,150 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,329 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.034 0.137 2026-10-22 10:49:28,360 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.013 2026-10-22 10:49:28,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-22 10:49:28,388 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 10:49:28,403 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.030 2026-10-22 10:49:28,471 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,528 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /mail/data HTTP/1.1" 200 - 31 0.047 0.097 2026-10-22 10:49:28,590 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.112 2026-10-22 10:49:28,601 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,637 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.017 0.205 2026-10-22 10:49:28,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.049 2026-10-22 10:49:28,826 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.047 0.150 2026-10-22 10:49:28,862 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.011 2026-10-22 10:49:28,873 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-22 10:49:28,887 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:49:28,911 44 INFO rb-01d1866-225816-427570 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-22 10:49:28,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:28] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.027 2026-10-22 10:49:28,962 44 INFO rb-01d1866-225816-427570 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-22 10:49:29,017 44 INFO rb-01d1866-225816-427570 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-22 10:49:29,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:29] "POST /mail/data HTTP/1.1" 200 - 31 0.057 0.069 2026-10-22 10:49:29,069 44 INFO rb-01d1866-225816-427570 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-22 10:49:29,073 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49: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.010 0.141 2026-10-22 10:49:29,131 44 INFO rb-01d1866-225816-427570 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-22 10:49:29,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:29] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.015 2026-10-22 10:49:29,228 44 INFO rb-01d1866-225816-427570 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-22 10:49:29,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:29] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 10:49:29,290 44 INFO rb-01d1866-225816-427570 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-22 10:49:29,398 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:29] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.015 0.069 2026-10-22 10:49:29,502 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:29] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.026 0.057 2026-10-22 10:49:29,512 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:29] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.055 2026-10-22 10:49:29,540 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:29] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:49:29,590 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-22 10:49:29,591 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 10:49:30,015 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 55934548 (allocated 58568704) 2026-10-22 10:49:30,023 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 154336 2026-10-22 10:49:30,025 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-22 10:49:30,025 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 154336 2026-10-22 10:49:30,152 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104930_152071_test_project_task_history.txt 2026-10-22 10:49:30,152 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmphatpnho6_chrome_odoo" 2026-10-22 10:49:30,173 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-22 10:49:30,843 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 154711 2026-10-22 10:49:30,843 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmpfjq0bjwm_chrome_odoo 2026-10-22 10:49:30,843 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:45449/json/version 2026-10-22 10:49:30,845 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45449', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:49:30,895 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-22 10:49:30,896 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:45449/json 2026-10-22 10:49:30,896 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45449', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:49:30,909 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:45449/devtools/page/38E4BB6D430F35F2FD0B67372EC3CFDA 2026-10-22 10:49:30,923 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-22 10:49:30,930 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-22 10:49:31,032 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:49:31,042 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-22 10:49:31,044 44 INFO rb-01d1866-225816-427570 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-22 10:49:31,044 44 INFO rb-01d1866-225816-427570 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-22 10:49:31,062 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:49:33,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:33] "GET /odoo HTTP/1.1" 200 - 157 0.160 1.998 2026-10-22 10:49:33,216 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '38E4BB6D430F35F2FD0B67372EC3CFDA', 'loaderId': '08CCF4803ED8A6720CD50F003D878BAE', 'isDownload': False} 2026-10-22 10:49:33,217 44 INFO rb-01d1866-225816-427570 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-22 10:49:33,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:33] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.011 2026-10-22 10:49:33,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:33] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.047 0.168 2026-10-22 10:49:33,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:33] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.232 2026-10-22 10:49:33,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.231 2026-10-22 10:49:33,530 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:33] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-22 10:49:33,618 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:33] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-22 10:49:34,612 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:49:34,631 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 10:49:34,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-22 10:49:34,683 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-22 10:49:34,733 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:49:34,756 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-22 10:49:34,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.037 0.101 2026-10-22 10:49:34,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-22 10:49:34,839 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-22 10:49:34,862 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:49:34,993 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:34] "GET /odoo HTTP/1.1" 200 - 29 0.028 0.084 2026-10-22 10:49:35,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.027 2026-10-22 10:49:35,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.161 2026-10-22 10:49:35,108 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:49:35,130 44 INFO rb-01d1866-225816-427570 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-22 10:49:35,161 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "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-22 10:49:35,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.035 0.151 2026-10-22 10:49:35,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 6 0.024 0.218 2026-10-22 10:49:35,251 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.238 2026-10-22 10:49:35,265 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.005 0.249 2026-10-22 10:49:35,335 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.166 2026-10-22 10:49:35,357 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:49:35,359 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-22 10:49:35,454 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "POST /mail/data HTTP/1.1" 200 - 34 0.058 0.214 2026-10-22 10:49:35,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.031 0.334 2026-10-22 10:49:35,556 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.368 2026-10-22 10:49:35,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.044 2026-10-22 10:49:35,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.069 2026-10-22 10:49:36,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:49:36,605 44 INFO rb-01d1866-225816-427570 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-22 10:49:36,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.008 2026-10-22 10:49:36,664 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-22 10:49:36,916 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.019 0.036 2026-10-22 10:49:36,940 44 INFO rb-01d1866-225816-427570 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-22 10:49:36,960 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.021 0.075 2026-10-22 10:49:36,971 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.084 2026-10-22 10:49:36,981 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.072 2026-10-22 10:49:37,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.085 2026-10-22 10:49:37,050 44 INFO rb-01d1866-225816-427570 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-22 10:49:37,119 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "POST /mail/data HTTP/1.1" 200 - 19 0.020 0.165 2026-10-22 10:49:37,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.180 2026-10-22 10:49:37,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.173 2026-10-22 10:49:37,182 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.091 2026-10-22 10:49:37,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.127 2026-10-22 10:49:37,212 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.264 2026-10-22 10:49:37,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.135 0.262 2026-10-22 10:49:37,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.054 0.082 2026-10-22 10:49:37,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:37] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.142 2026-10-22 10:49:38,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /mail/data HTTP/1.1" 200 - 45 0.033 0.242 2026-10-22 10:49:38,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.157 2026-10-22 10:49:38,162 44 INFO rb-01d1866-225816-427570 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-22 10:49:38,213 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.020 0.073 2026-10-22 10:49:38,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.012 0.076 2026-10-22 10:49:38,345 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.022 0.148 2026-10-22 10:49:38,716 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.065 0.283 2026-10-22 10:49:38,777 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.010 0.020 2026-10-22 10:49:38,893 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.039 0.100 2026-10-22 10:49:38,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.113 2026-10-22 10:49:38,948 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:38] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.013 2026-10-22 10:49:39,067 44 INFO rb-01d1866-225816-427570 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-22 10:49:39,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.083 2026-10-22 10:49:39,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:49:39,385 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.049 0.113 2026-10-22 10:49:39,486 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.054 0.223 2026-10-22 10:49:39,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "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-22 10:49:39,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "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-22 10:49:39,647 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "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-22 10:49:39,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.010 0.011 2026-10-22 10:49:39,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.021 2026-10-22 10:49:39,929 44 INFO rb-01d1866-225816-427570 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-22 10:49:39,995 44 INFO rb-01d1866-225816-427570 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-22 10:49:40,048 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /mail/data HTTP/1.1" 200 - 33 0.052 0.089 2026-10-22 10:49:40,091 44 INFO rb-01d1866-225816-427570 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-22 10:49:40,161 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.026 0.170 2026-10-22 10:49:40,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.272 2026-10-22 10:49:40,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.040 0.342 2026-10-22 10:49:40,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.210 2026-10-22 10:49:40,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.067 0.367 2026-10-22 10:49:40,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.222 2026-10-22 10:49:40,630 44 INFO rb-01d1866-225816-427570 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-22 10:49:40,651 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "GET /web/image/res.partner/2/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 5 0.012 0.206 2026-10-22 10:49:40,694 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.012 0.098 2026-10-22 10:49:40,696 44 INFO rb-01d1866-225816-427570 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-22 10:49:40,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.084 2026-10-22 10:49:40,762 44 INFO rb-01d1866-225816-427570 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-22 10:49:40,814 44 INFO rb-01d1866-225816-427570 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-22 10:49:40,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /mail/data HTTP/1.1" 200 - 26 0.034 0.170 2026-10-22 10:49:40,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.026 0.222 2026-10-22 10:49:40,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.288 2026-10-22 10:49:40,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.230 2026-10-22 10:49:40,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.009 0.130 2026-10-22 10:49:40,983 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.359 2026-10-22 10:49:41,096 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:49:41,142 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.025 0.034 2026-10-22 10:49:41,166 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.083 2026-10-22 10:49:41,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "GET /web/assets/fd84015/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 10:49:41,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "GET /web/assets/53349bd/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-22 10:49:41,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.003 0.018 2026-10-22 10:49:41,308 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,360 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,420 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,456 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "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.011 0.023 2026-10-22 10:49:41,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "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.013 0.025 2026-10-22 10:49:41,570 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "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.008 0.024 2026-10-22 10:49:41,620 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,683 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,762 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,789 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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.018 2026-10-22 10:49:41,831 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,891 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:41] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.012 0.047 2026-10-22 10:49:41,976 44 INFO rb-01d1866-225816-427570 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-22 10:49:41,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10: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-22 10:49:42,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.063 0.158 2026-10-22 10:49:42,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.009 0.014 2026-10-22 10:49:42,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:49:42,280 44 INFO rb-01d1866-225816-427570 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-22 10:49:42,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.016 0.010 2026-10-22 10:49:42,325 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.051 2026-10-22 10:49:42,336 44 INFO rb-01d1866-225816-427570 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-22 10:49:42,393 44 INFO rb-01d1866-225816-427570 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-22 10:49:42,435 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /mail/data HTTP/1.1" 200 - 26 0.049 0.097 2026-10-22 10:49:42,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.024 0.164 2026-10-22 10:49:42,491 44 INFO rb-01d1866-225816-427570 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-22 10:49:42,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:49:42,584 44 INFO rb-01d1866-225816-427570 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-22 10:49:42,642 44 INFO rb-01d1866-225816-427570 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-22 10:49:42,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.013 0.039 2026-10-22 10:49:42,699 44 INFO rb-01d1866-225816-427570 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-22 10:49:42,773 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:49:42,788 44 INFO rb-01d1866-225816-427570 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-22 10:49:43,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.082 0.134 2026-10-22 10:49:43,030 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.098 2026-10-22 10:49:43,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.012 0.015 2026-10-22 10:49:43,076 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:49:43,096 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-22 10:49:43,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "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-22 10:49:43,109 44 INFO rb-01d1866-225816-427570 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-22 10:49:43,175 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.028 0.059 2026-10-22 10:49:43,274 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "POST /mail/data HTTP/1.1" 200 - 26 0.047 0.121 2026-10-22 10:49:43,338 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:43] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.024 0.182 2026-10-22 10:49:43,504 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 37377172 (allocated 38641664) 2026-10-22 10:49:43,518 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 154711 2026-10-22 10:49:43,522 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-22 10:49:43,525 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 154711 2026-10-22 10:49:43,639 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_104943_639649_test_project_task_last_history_steps.txt 2026-10-22 10:49:43,640 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmpfjq0bjwm_chrome_odoo" 2026-10-22 10:49:43,691 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:49:47,888 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-22 10:49:47,926 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 391, model: project.update 2026-10-22 10:49:47,948 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-22 10:49:48,040 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 391, model: project.milestone 2026-10-22 10:49:48,062 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-22 10:49:48,163 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #391 deleted mail.message records with IDs: [19902] 2026-10-22 10:49:48,177 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 391, model: project.milestone 2026-10-22 10:49:48,192 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-22 10:49:48,278 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 391, model: project.milestone 2026-10-22 10:49:48,293 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-22 10:49:48,357 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-22 10:49:48,426 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #390 deleted mail.message records with IDs: [19901] 2026-10-22 10:49:48,459 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #390 deleted project.update records with IDs: [1] 2026-10-22 10:49:48,489 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-22 10:49:48,567 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 391, model: project.update 2026-10-22 10:49:48,584 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-22 10:49:48,662 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 391, model: project.update 2026-10-22 10:49:48,679 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-22 10:49:48,756 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 391, model: project.update 2026-10-22 10:49:48,774 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-22 10:49:48,853 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 391, model: project.update 2026-10-22 10:49:48,869 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-22 10:49:48,971 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-22 10:49:49,083 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #388 deleted mail.message records with IDs: [19901] 2026-10-22 10:49:49,090 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 388, model: project.update 2026-10-22 10:49:49,107 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-22 10:49:49,236 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 388, model: project.update 2026-10-22 10:49:49,251 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-22 10:49:49,463 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #389 deleted mail.message records with IDs: [19906] 2026-10-22 10:49:49,492 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #389 deleted project.update records with IDs: [2] 2026-10-22 10:49:49,517 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #389 deleted mail.followers records with IDs: [3580] 2026-10-22 10:49:49,559 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-22 10:49:51,977 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-22 10:49:52,282 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-22 10:49:52,714 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-22 10:49:53,263 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-22 10:49:53,817 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:49:53,824 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-22 10:49:54,410 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 154985 2026-10-22 10:49:54,411 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpp806zy2p_chrome_odoo 2026-10-22 10:49:54,411 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:37279/json/version 2026-10-22 10:49:54,412 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:49:54,448 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:49:54,449 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:37279/json 2026-10-22 10:49:54,449 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:49:54,478 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:37279/devtools/page/806DBA5C0DCDA1506A75A223E1934864 2026-10-22 10:49:54,487 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-22 10:49:54,497 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-22 10:49:54,555 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:49:54,588 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-22 10:49:54,604 44 INFO rb-01d1866-225816-427570 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-22 10:49:54,605 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:49:54,623 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:49:56,657 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:56] "GET /odoo HTTP/1.1" 200 - 162 0.159 1.878 2026-10-22 10:49:56,662 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '806DBA5C0DCDA1506A75A223E1934864', 'loaderId': 'A982730053D60EB46457E2A93C2263F2', 'isDownload': False} 2026-10-22 10:49:56,662 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-22 10:49:56,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:56] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-10-22 10:49:56,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:56] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-10-22 10:49:56,844 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.054 0.084 2026-10-22 10:49:57,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.037 0.272 2026-10-22 10:49:57,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:57] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.162 2026-10-22 10:49:57,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:57] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 10:49:57,941 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:57] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:49:57,956 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:57] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-22 10:49:57,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-22 10:49:58,063 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:49:58,105 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:49:58,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.034 0.095 2026-10-22 10:49:58,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.112 2026-10-22 10:49:58,163 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.085 2026-10-22 10:49:58,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-22 10:49:58,205 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:58,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /odoo HTTP/1.1" 200 - 29 0.063 0.108 2026-10-22 10:49:58,440 44 INFO rb-01d1866-225816-427570 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-22 10:49:58,441 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.185 2026-10-22 10:49:58,463 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:49:58,499 44 INFO rb-01d1866-225816-427570 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-22 10:49:58,519 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.024 0.165 2026-10-22 10:49:58,536 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-22 10:49:58,555 44 INFO rb-01d1866-225816-427570 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-22 10:49:58,623 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 13 0.031 0.241 2026-10-22 10:49:58,645 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.285 2026-10-22 10:49:58,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.231 2026-10-22 10:49:58,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.017 0.335 2026-10-22 10:49:58,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.220 2026-10-22 10:49:58,730 44 INFO rb-01d1866-225816-427570 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-22 10:49:58,767 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:49:58,798 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:49:58,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /mail/data HTTP/1.1" 200 - 34 0.120 0.220 2026-10-22 10:49:58,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.003 0.308 2026-10-22 10:49:58,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.303 2026-10-22 10:49:59,041 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.023 0.481 2026-10-22 10:49:59,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.307 2026-10-22 10:49:59,146 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.095 2026-10-22 10:49:59,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:59] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.214 0.292 2026-10-22 10:49:59,901 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:59] "POST /mail/data HTTP/1.1" 200 - 45 0.064 0.617 2026-10-22 10:49:59,910 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:59] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.210 2026-10-22 10:49:59,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:49:59] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.212 2026-10-22 10:50:00,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.046 2026-10-22 10:50:00,080 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-22 10:50:00,328 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:00,398 44 INFO rb-01d1866-225816-427570 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-22 10:50:00,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.013 0.036 2026-10-22 10:50:00,466 44 INFO rb-01d1866-225816-427570 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-22 10:50:00,477 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.015 0.066 2026-10-22 10:50:00,531 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.018 0.118 2026-10-22 10:50:00,539 44 INFO rb-01d1866-225816-427570 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-22 10:50:00,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.023 0.171 2026-10-22 10:50:00,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.022 0.220 2026-10-22 10:50:00,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.011 0.096 2026-10-22 10:50:00,734 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.028 2026-10-22 10:50:00,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:50:00,788 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:00] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.013 2026-10-22 10:50:00,899 44 INFO rb-01d1866-225816-427570 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-22 10:50:00,962 44 INFO rb-01d1866-225816-427570 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-22 10:50:01,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.063 0.110 2026-10-22 10:50:01,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.035 0.051 2026-10-22 10:50:01,653 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.109 0.287 2026-10-22 10:50:01,702 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "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-22 10:50:01,720 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.005 0.029 2026-10-22 10:50:01,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.028 2026-10-22 10:50:01,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 10:50:01,836 44 INFO rb-01d1866-225816-427570 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-22 10:50:01,887 44 INFO rb-01d1866-225816-427570 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-22 10:50:01,924 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:01] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.008 0.023 2026-10-22 10:50:01,958 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,013 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,070 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.007 0.009 2026-10-22 10:50:02,126 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.005 0.015 2026-10-22 10:50:02,126 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,180 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,223 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.029 2026-10-22 10:50:02,232 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.002 0.012 2026-10-22 10:50:02,322 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,374 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,439 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,489 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,544 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,593 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,613 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.062 0.110 2026-10-22 10:50:02,639 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-10-22 10:50:02,677 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,710 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.031 0.039 2026-10-22 10:50:02,806 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,813 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "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.050 0.122 2026-10-22 10:50:02,831 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.076 2026-10-22 10:50:02,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.091 2026-10-22 10:50:02,853 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,917 44 INFO rb-01d1866-225816-427570 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-22 10:50:02,943 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.026 0.060 2026-10-22 10:50:02,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.023 2026-10-22 10:50:02,990 44 INFO rb-01d1866-225816-427570 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-22 10:50:03,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.014 0.057 2026-10-22 10:50:03,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.003 0.070 2026-10-22 10:50:03,122 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50: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.107 2026-10-22 10:50:03,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.052 2026-10-22 10:50:03,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.065 2026-10-22 10:50:03,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.003 0.054 2026-10-22 10:50:03,259 44 INFO rb-01d1866-225816-427570 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-22 10:50:03,317 44 INFO rb-01d1866-225816-427570 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-22 10:50:03,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 10:50:03,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.014 2026-10-22 10:50:03,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.041 0.072 2026-10-22 10:50:03,539 44 INFO rb-01d1866-225816-427570 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-22 10:50:03,588 44 INFO rb-01d1866-225816-427570 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-22 10:50:03,831 44 INFO rb-01d1866-225816-427570 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-22 10:50:03,892 44 INFO rb-01d1866-225816-427570 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-22 10:50:03,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.056 0.069 2026-10-22 10:50:03,954 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.021 2026-10-22 10:50:03,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:03] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.009 0.034 2026-10-22 10:50:04,059 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.098 2026-10-22 10:50:04,102 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.015 0.137 2026-10-22 10:50:04,205 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.025 0.083 2026-10-22 10:50:04,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.109 2026-10-22 10:50:04,237 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:50:04,309 44 INFO rb-01d1866-225816-427570 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-22 10:50:04,372 44 INFO rb-01d1866-225816-427570 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-22 10:50:04,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.099 2026-10-22 10:50:04,602 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.028 0.041 2026-10-22 10:50:04,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.067 2026-10-22 10:50:04,656 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:50:04,726 44 INFO rb-01d1866-225816-427570 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-22 10:50:04,799 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.053 2026-10-22 10:50:04,905 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:04] "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.023 0.040 2026-10-22 10:50:05,025 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.041 0.134 2026-10-22 10:50:05,027 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.180 2026-10-22 10:50:05,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-22 10:50:05,250 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "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.012 0.017 2026-10-22 10:50:05,286 44 INFO rb-01d1866-225816-427570 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-22 10:50:05,392 44 INFO rb-01d1866-225816-427570 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-22 10:50:05,409 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /mail/data HTTP/1.1" 200 - 39 0.046 0.074 2026-10-22 10:50:05,458 44 INFO rb-01d1866-225816-427570 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-22 10:50:05,470 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.021 0.109 2026-10-22 10:50:05,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.066 0.069 2026-10-22 10:50:05,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.267 2026-10-22 10:50:05,650 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.083 2026-10-22 10:50:05,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:50:05,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "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-22 10:50:05,708 44 INFO rb-01d1866-225816-427570 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-22 10:50:05,722 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.026 2026-10-22 10:50:05,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.015 0.063 2026-10-22 10:50:05,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.019 0.107 2026-10-22 10:50:05,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:05] "POST /mail/data HTTP/1.1" 200 - 31 0.029 0.158 2026-10-22 10:50:06,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.009 0.128 2026-10-22 10:50:06,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.013 2026-10-22 10:50:06,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.022 0.062 2026-10-22 10:50:06,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.077 2026-10-22 10:50:06,206 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.019 2026-10-22 10:50:06,266 44 INFO rb-01d1866-225816-427570 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-22 10:50:06,315 44 INFO rb-01d1866-225816-427570 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-22 10:50:06,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "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.024 0.028 2026-10-22 10:50:06,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "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.015 0.032 2026-10-22 10:50:06,527 44 INFO rb-01d1866-225816-427570 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-22 10:50:06,568 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "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.012 0.027 2026-10-22 10:50:06,583 44 INFO rb-01d1866-225816-427570 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-22 10:50:06,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/action/load HTTP/1.1" 200 - 17 0.036 0.039 2026-10-22 10:50:06,796 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.052 0.056 2026-10-22 10:50:06,828 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-22 10:50:06,962 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:06] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.054 0.072 2026-10-22 10:50:07,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.026 0.135 2026-10-22 10:50:07,076 44 INFO rb-01d1866-225816-427570 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-22 10:50:07,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 17 0.017 0.037 2026-10-22 10:50:07,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.027 0.044 2026-10-22 10:50:07,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-22 10:50:07,290 44 INFO rb-01d1866-225816-427570 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-22 10:50:07,330 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-22 10:50:07,351 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:07,405 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.006 0.018 2026-10-22 10:50:07,453 44 INFO rb-01d1866-225816-427570 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-22 10:50:07,565 44 INFO rb-01d1866-225816-427570 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-22 10:50:07,628 44 INFO rb-01d1866-225816-427570 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-22 10:50:07,658 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.005 0.021 2026-10-22 10:50:07,703 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.014 2026-10-22 10:50:07,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:07] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.024 0.064 2026-10-22 10:50:07,852 44 INFO rb-01d1866-225816-427570 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-22 10:50:07,913 44 INFO rb-01d1866-225816-427570 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-22 10:50:08,007 44 INFO rb-01d1866-225816-427570 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-22 10:50:08,060 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.013 0.045 2026-10-22 10:50:08,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.014 0.027 2026-10-22 10:50:08,235 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.048 0.052 2026-10-22 10:50:08,273 44 INFO rb-01d1866-225816-427570 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-22 10:50:08,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.004 0.016 2026-10-22 10:50:08,340 44 INFO rb-01d1866-225816-427570 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-22 10:50:08,440 44 INFO rb-01d1866-225816-427570 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-22 10:50:08,449 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.003 0.013 2026-10-22 10:50:08,504 44 INFO rb-01d1866-225816-427570 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-22 10:50:08,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.003 0.023 2026-10-22 10:50:08,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.049 0.059 2026-10-22 10:50:08,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:50:08,706 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.004 0.004 2026-10-22 10:50:08,806 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.028 0.055 2026-10-22 10:50:08,899 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:08] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.038 0.105 2026-10-22 10:50:08,951 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.033 2026-10-22 10:50:09,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.019 0.131 2026-10-22 10:50:09,355 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,420 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,479 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,539 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.029 0.079 2026-10-22 10:50:09,627 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-22 10:50:09,645 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,694 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,708 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.016 0.046 2026-10-22 10:50:09,769 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /mail/data HTTP/1.1" 200 - 31 0.024 0.115 2026-10-22 10:50:09,839 44 INFO rb-01d1866-225816-427570 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-22 10:50:09,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 10:50:09,944 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:09] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.035 0.017 2026-10-22 10:50:10,040 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:10] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.026 0.117 2026-10-22 10:50:10,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:10] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.033 0.160 2026-10-22 10:50:10,238 44 INFO rb-01d1866-225816-427570 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-22 10:50:10,258 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:10] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.017 2026-10-22 10:50:10,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:10] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.008 0.018 2026-10-22 10:50:10,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:10] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.057 0.076 2026-10-22 10:50:10,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:10] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.048 0.147 2026-10-22 10:50:10,601 44 INFO rb-01d1866-225816-427570 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-22 10:50:10,658 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-22 10:50:10,659 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-22 10:50:10,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:10] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.012 0.077 2026-10-22 10:50:11,144 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 50615644 (allocated 52310016) 2026-10-22 10:50:11,144 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 154985 2026-10-22 10:50:11,155 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-22 10:50:11,157 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 154985 2026-10-22 10:50:11,268 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_105011_267842_test_01_project_tour.txt 2026-10-22 10:50:11,268 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpp806zy2p_chrome_odoo" 2026-10-22 10:50:11,729 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 155297 2026-10-22 10:50:11,730 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpndgtujyn_chrome_odoo 2026-10-22 10:50:11,730 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42051/json/version 2026-10-22 10:50:11,732 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:50:11,759 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:50:11,759 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42051/json 2026-10-22 10:50:11,760 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:50:11,770 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:42051/devtools/page/F226F3EABEC9E2AD4E629C74C3A8BB76 2026-10-22 10:50:11,790 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-22 10:50:11,794 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-22 10:50:11,860 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:50:11,863 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-22 10:50:11,867 44 INFO rb-01d1866-225816-427570 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-22 10:50:11,868 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:50:12,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:12] "GET /odoo HTTP/1.1" 200 - 31 0.021 0.100 2026-10-22 10:50:12,018 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'F226F3EABEC9E2AD4E629C74C3A8BB76', 'loaderId': 'A7DBD0CADE028BFD12F2EE02585492DE', 'isDownload': False} 2026-10-22 10:50:12,018 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-22 10:50:12,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:12] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.018 0.032 2026-10-22 10:50:12,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.088 2026-10-22 10:50:12,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:12] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.106 2026-10-22 10:50:12,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.101 2026-10-22 10:50:12,228 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:12] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 10:50:12,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:12] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-22 10:50:13,423 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:50:13,425 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:50:13,436 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:50:13,497 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.013 2026-10-22 10:50:13,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.010 0.013 2026-10-22 10:50:13,545 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:50:13,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:50:13,600 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:13,744 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /odoo HTTP/1.1" 200 - 31 0.052 0.069 2026-10-22 10:50:13,766 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /odoo/offline HTTP/1.1" 200 - 1 0.002 0.134 2026-10-22 10:50:13,857 44 INFO rb-01d1866-225816-427570 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-22 10:50:13,864 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:13,882 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50: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-22 10:50:13,896 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.034 0.065 2026-10-22 10:50:13,905 44 INFO rb-01d1866-225816-427570 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-22 10:50:13,947 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.021 0.124 2026-10-22 10:50:13,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.132 2026-10-22 10:50:13,988 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.143 2026-10-22 10:50:13,989 44 INFO rb-01d1866-225816-427570 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-22 10:50:14,055 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 6 0.015 0.216 2026-10-22 10:50:14,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.169 2026-10-22 10:50:14,143 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:14,145 44 INFO rb-01d1866-225816-427570 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-22 10:50:14,148 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:50:14,197 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /mail/data HTTP/1.1" 200 - 19 0.055 0.223 2026-10-22 10:50:14,200 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.267 2026-10-22 10:50:14,211 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.199 2026-10-22 10:50:14,250 44 INFO rb-01d1866-225816-427570 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-22 10:50:14,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.074 2026-10-22 10:50:14,304 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.106 2026-10-22 10:50:14,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.006 0.294 2026-10-22 10:50:14,418 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.087 2026-10-22 10:50:14,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.030 0.059 2026-10-22 10:50:14,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.085 2026-10-22 10:50:14,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-22 10:50:14,773 44 INFO rb-01d1866-225816-427570 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-22 10:50:14,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.024 2026-10-22 10:50:14,857 44 INFO rb-01d1866-225816-427570 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-22 10:50:14,914 44 INFO rb-01d1866-225816-427570 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-22 10:50:14,931 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /mail/data HTTP/1.1" 200 - 41 0.032 0.115 2026-10-22 10:50:14,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:14] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.026 2026-10-22 10:50:15,037 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.019 0.012 2026-10-22 10:50:15,056 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.001 0.021 2026-10-22 10:50:15,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:50:15,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.003 0.031 2026-10-22 10:50:15,221 44 INFO rb-01d1866-225816-427570 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-22 10:50:15,290 44 INFO rb-01d1866-225816-427570 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-22 10:50:15,404 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.045 0.063 2026-10-22 10:50:15,513 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.033 0.055 2026-10-22 10:50:15,619 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.083 2026-10-22 10:50:15,676 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.008 0.012 2026-10-22 10:50:15,697 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.023 2026-10-22 10:50:15,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.017 2026-10-22 10:50:15,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "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-22 10:50:15,787 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:15,807 44 INFO rb-01d1866-225816-427570 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-22 10:50:15,867 44 INFO rb-01d1866-225816-427570 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-22 10:50:15,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:15] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.006 0.010 2026-10-22 10:50:15,935 44 INFO rb-01d1866-225816-427570 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-22 10:50:15,982 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,040 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.005 0.013 2026-10-22 10:50:16,082 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.006 2026-10-22 10:50:16,103 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,162 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,195 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.007 0.020 2026-10-22 10:50:16,225 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,248 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.002 0.016 2026-10-22 10:50:16,302 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,352 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,413 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,466 44 INFO rb-01d1866-225816-427570 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-22 10:50:16,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.053 0.089 2026-10-22 10:50:16,595 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.003 0.011 2026-10-22 10:50:16,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.014 0.068 2026-10-22 10:50:16,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.024 0.106 2026-10-22 10:50:16,761 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.017 2026-10-22 10:50:16,774 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:16] "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-22 10:50:17,001 44 INFO rb-01d1866-225816-427570 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-22 10:50:17,042 44 INFO rb-01d1866-225816-427570 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-22 10:50:17,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.036 0.075 2026-10-22 10:50:17,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.017 2026-10-22 10:50:17,105 44 INFO rb-01d1866-225816-427570 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-22 10:50:17,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.029 2026-10-22 10:50:17,150 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.009 0.055 2026-10-22 10:50:17,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.142 2026-10-22 10:50:17,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.051 0.090 2026-10-22 10:50:17,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.007 2026-10-22 10:50:17,533 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:50:17,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "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-22 10:50:17,668 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.004 2026-10-22 10:50:17,707 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.021 2026-10-22 10:50:17,736 44 INFO rb-01d1866-225816-427570 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-22 10:50:17,835 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:17] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.025 0.057 2026-10-22 10:50:18,004 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /mail/data HTTP/1.1" 200 - 31 0.089 0.156 2026-10-22 10:50:18,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50: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.011 0.271 2026-10-22 10:50:18,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.102 2026-10-22 10:50:18,129 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.018 2026-10-22 10:50:18,183 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 10:50:18,290 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,343 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,407 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,460 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,488 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.023 0.042 2026-10-22 10:50:18,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.026 0.034 2026-10-22 10:50:18,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.003 0.005 2026-10-22 10:50:18,719 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,771 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.011 0.023 2026-10-22 10:50:18,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 10:50:18,871 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.028 0.045 2026-10-22 10:50:18,914 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:18] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.010 0.015 2026-10-22 10:50:18,934 44 INFO rb-01d1866-225816-427570 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-22 10:50:18,994 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,018 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /mail/data HTTP/1.1" 200 - 25 0.042 0.081 2026-10-22 10:50:19,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.018 0.122 2026-10-22 10:50:19,115 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.005 0.031 2026-10-22 10:50:19,167 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,227 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,336 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.063 0.080 2026-10-22 10:50:19,378 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.017 2026-10-22 10:50:19,451 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.027 0.069 2026-10-22 10:50:19,656 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:50:19,670 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.021 2026-10-22 10:50:19,689 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,735 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,816 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,869 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,932 44 INFO rb-01d1866-225816-427570 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-22 10:50:19,970 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:19] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.073 0.079 2026-10-22 10:50:20,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.119 0.182 2026-10-22 10:50:20,333 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.300 2026-10-22 10:50:20,425 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.043 0.038 2026-10-22 10:50:20,548 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.009 0.135 2026-10-22 10:50:20,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "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-22 10:50:20,680 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /mail/data HTTP/1.1" 200 - 36 0.057 0.212 2026-10-22 10:50:20,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.113 2026-10-22 10:50:20,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.043 0.187 2026-10-22 10:50:20,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.231 2026-10-22 10:50:20,859 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:20] "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-22 10:50:20,956 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,105 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:21] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.051 0.092 2026-10-22 10:50:21,138 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,195 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,246 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,327 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,511 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:21] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.088 0.103 2026-10-22 10:50:21,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:21] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.038 0.065 2026-10-22 10:50:21,674 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,725 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,787 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,836 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:21] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.025 0.053 2026-10-22 10:50:21,900 44 INFO rb-01d1866-225816-427570 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-22 10:50:21,955 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-22 10:50:21,956 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-22 10:50:21,980 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:21] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 25 0.038 0.061 2026-10-22 10:50:22,074 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.031 0.133 2026-10-22 10:50:22,257 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40945688 (allocated 43130880) 2026-10-22 10:50:22,271 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 155297 2026-10-22 10:50:22,275 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-22 10:50:22,275 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.024 2026-10-22 10:50:22,280 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 155297 2026-10-22 10:50:22,293 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:22] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.040 2026-10-22 10:50:22,384 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_105022_384467_test_01_project_tour.txt 2026-10-22 10:50:22,384 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpndgtujyn_chrome_odoo" 2026-10-22 10:50:22,418 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:50:25,014 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-22 10:50:25,558 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-22 10:50:26,142 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-22 10:50:26,334 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-22 10:50:26,864 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-22 10:50:27,630 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-22 10:50:27,724 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-22 10:50:28,066 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:50:28,887 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:50:29,327 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-22 10:50:29,367 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-22 10:50:29,377 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:50:29,927 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:29] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.017 0.537 2026-10-22 10:50:29,933 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-22 10:50:30,000 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-22 10:50:30,017 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:50:30,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.033 0.354 2026-10-22 10:50:30,416 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-22 10:50:32,913 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-22 10:50:32,975 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-22 10:50:33,105 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-22 10:50:33,198 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-22 10:50:33,498 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-22 10:50:33,706 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-22 10:50:33,928 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-22 10:50:34,691 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-22 10:50:35,203 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-22 10:50:35,446 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-22 10:50:35,596 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:50:35,767 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-22 10:50:36,217 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 155579 2026-10-22 10:50:36,217 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpc311a8_m_chrome_odoo 2026-10-22 10:50:36,217 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:37933/json/version 2026-10-22 10:50:36,218 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:50:36,239 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-22 10:50:36,239 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:37933/json 2026-10-22 10:50:36,240 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:50:36,263 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:37933/devtools/page/BD84C7B9ECEF43A3825F92E47C46CE90 2026-10-22 10:50:36,290 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-22 10:50:36,302 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-22 10:50:36,371 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:50:36,389 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-22 10:50:36,405 44 INFO rb-01d1866-225816-427570 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-22 10:50:36,405 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-22 10:50:36,433 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:50:38,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:38] "GET /odoo HTTP/1.1" 200 - 157 0.169 1.955 2026-10-22 10:50:38,557 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': 'BD84C7B9ECEF43A3825F92E47C46CE90', 'loaderId': '517C15A062AE795788D6982FBA5ECE00', 'isDownload': False} 2026-10-22 10:50:38,558 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-22 10:50:38,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:38] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-22 10:50:38,652 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:38] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.042 2026-10-22 10:50:38,866 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.210 2026-10-22 10:50:38,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.271 2026-10-22 10:50:38,953 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:38] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.015 2026-10-22 10:50:39,071 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:39] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 10:50:40,006 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:40,013 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-22 10:50:40,046 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.036 2026-10-22 10:50:40,169 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:50:40,210 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-22 10:50:40,320 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.111 0.134 2026-10-22 10:50:40,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.247 2026-10-22 10:50:40,362 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-22 10:50:40,365 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.128 2026-10-22 10:50:40,401 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:50:40,623 44 INFO rb-01d1866-225816-427570 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-22 10:50:40,646 44 INFO rb-01d1866-225816-427570 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-22 10:50:40,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /odoo HTTP/1.1" 200 - 29 0.107 0.125 2026-10-22 10:50:40,700 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:40,720 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:50:40,734 44 INFO rb-01d1866-225816-427570 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-22 10:50:40,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.022 0.285 2026-10-22 10:50:40,900 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "POST /mail/data HTTP/1.1" 200 - 35 0.067 0.061 2026-10-22 10:50:40,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.037 0.452 2026-10-22 10:50:41,008 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.475 2026-10-22 10:50:41,017 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.415 2026-10-22 10:50:41,079 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.579 2026-10-22 10:50:41,098 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.004 0.185 2026-10-22 10:50:41,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.599 2026-10-22 10:50:41,155 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.148 2026-10-22 10:50:41,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.432 2026-10-22 10:50:41,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 6 0.011 0.229 2026-10-22 10:50:41,296 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-22 10:50:41,321 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:50:41,354 44 INFO rb-01d1866-225816-427570 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-22 10:50:41,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "POST /web/action/load HTTP/1.1" 200 - 10 0.027 0.091 2026-10-22 10:50:41,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:41] "POST /mail/data HTTP/1.1" 200 - 45 0.084 0.205 2026-10-22 10:50:42,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.188 0.374 2026-10-22 10:50:42,238 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.034 0.478 2026-10-22 10:50:42,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.072 2026-10-22 10:50:42,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.036 0.149 2026-10-22 10:50:42,373 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.097 2026-10-22 10:50:42,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 10:50:42,519 44 INFO rb-01d1866-225816-427570 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-22 10:50:42,569 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.041 2026-10-22 10:50:42,687 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:42] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.052 0.111 2026-10-22 10:50:43,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.089 0.306 2026-10-22 10:50:43,169 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.016 2026-10-22 10:50:43,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.008 0.030 2026-10-22 10:50:43,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.034 2026-10-22 10:50:43,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.014 2026-10-22 10:50:43,704 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:50:43,765 44 INFO rb-01d1866-225816-427570 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-22 10:50:43,782 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.019 0.032 2026-10-22 10:50:43,810 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.073 2026-10-22 10:50:43,821 44 INFO rb-01d1866-225816-427570 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-22 10:50:43,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.102 2026-10-22 10:50:43,894 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:43] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.013 0.142 2026-10-22 10:50:43,896 44 INFO rb-01d1866-225816-427570 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-22 10:50:44,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.070 0.141 2026-10-22 10:50:44,260 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.116 2026-10-22 10:50:44,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "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.059 2026-10-22 10:50:44,392 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.086 2026-10-22 10:50:44,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 29 0.032 0.160 2026-10-22 10:50:44,555 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "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-22 10:50:44,633 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "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-22 10:50:44,659 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "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-22 10:50:44,833 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-22 10:50:44,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.025 2026-10-22 10:50:44,929 44 INFO rb-01d1866-225816-427570 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-22 10:50:45,023 44 INFO rb-01d1866-225816-427570 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-22 10:50:45,028 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.027 0.055 2026-10-22 10:50:45,075 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.019 0.103 2026-10-22 10:50:45,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "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-22 10:50:45,199 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /mail/data HTTP/1.1" 200 - 34 0.044 0.170 2026-10-22 10:50:45,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 35 0.048 0.253 2026-10-22 10:50:45,410 44 INFO rb-01d1866-225816-427570 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-22 10:50:45,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.301 2026-10-22 10:50:45,456 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-22 10:50:45,460 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 10:50:45,539 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.048 0.136 2026-10-22 10:50:45,554 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.162 2026-10-22 10:50:45,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /mail/data HTTP/1.1" 200 - 31 0.059 0.206 2026-10-22 10:50:45,721 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.327 2026-10-22 10:50:45,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.290 2026-10-22 10:50:45,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.375 2026-10-22 10:50:45,805 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.250 2026-10-22 10:50:45,811 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 39993944 (allocated 44703744) 2026-10-22 10:50:45,885 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:50:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.036 2026-10-22 10:50:45,911 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 155579 2026-10-22 10:50:45,914 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-22 10:50:45,916 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 155579 2026-10-22 10:50:46,039 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_105046_039218_test_task_templates_tour.txt 2026-10-22 10:50:46,039 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpc311a8_m_chrome_odoo" 2026-10-22 10:50:46,070 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:50:48,491 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-22 10:50:48,747 44 INFO rb-01d1866-225816-427570 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-22 10:50:49,061 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:50:53,132 44 INFO rb-01d1866-225816-427570 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-22 10:51:01,958 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:51:30,411 44 INFO rb-01d1866-225816-427570 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-22 10:51:32,943 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:52:04,590 44 INFO rb-01d1866-225816-427570 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-22 10:52:09,215 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.analytic.line records with IDs: [12] 2026-10-22 10:52:09,586 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.move.line.ctp records with IDs: [1373, 1374, 1375] 2026-10-22 10:52:09,864 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.move.line records with IDs: [2562, 2563, 2564, 2565] 2026-10-22 10:52:10,047 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.move records with IDs: [963] 2026-10-22 10:52:10,221 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.analytic.line records with IDs: [11] 2026-10-22 10:52:10,495 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.move.line.ctp records with IDs: [1372] 2026-10-22 10:52:10,708 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.move.line records with IDs: [2560, 2561] 2026-10-22 10:52:10,843 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #414 deleted account.move records with IDs: [962] 2026-10-22 10:52:10,932 44 INFO rb-01d1866-225816-427570 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-22 10:52:12,270 44 INFO rb-01d1866-225816-427570 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-22 10:52:16,144 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-22 10:52:20,396 44 INFO rb-01d1866-225816-427570 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-22 10:52:20,456 44 INFO rb-01d1866-225816-427570 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-22 10:52:22,662 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:52:32,273 44 INFO rb-01d1866-225816-427570 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-22 10:52:34,441 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:52:46,209 44 INFO rb-01d1866-225816-427570 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-22 10:52:47,012 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:53:12,719 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-22 10:53:16,162 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-22 10:53:17,948 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-22 10:53:19,355 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-22 10:53:22,170 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-22 10:53:28,252 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-22 10:53:32,413 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-22 10:53:34,072 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-22 10:53:35,241 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-22 10:53:37,092 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-22 10:53:37,467 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-22 10:53:40,920 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-22 10:53:42,371 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [45] 2026-10-22 10:53:42,513 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-22 10:53:44,427 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #423 deleted account.move.line.ctp records with IDs: [1424, 1425] 2026-10-22 10:53:44,645 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #423 deleted account.move.line records with IDs: [2640] 2026-10-22 10:53:48,210 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:54:23,891 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-22 10:54:24,327 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-22 10:54:28,617 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:54:28,621 44 INFO rb-01d1866-225816-427570 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-22 10:54:30,103 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1614] 2026-10-22 10:54:30,122 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:54:59,421 44 INFO rb-01d1866-225816-427570 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-22 10:55:05,227 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:55:42,755 44 INFO rb-01d1866-225816-427570 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-22 10:55:49,748 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted stock.move.line records with IDs: [1611] 2026-10-22 10:55:50,218 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.analytic.line records with IDs: [49] 2026-10-22 10:55:50,580 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.move.line.ctp records with IDs: [1431] 2026-10-22 10:55:50,858 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.move.line records with IDs: [2647, 2648] 2026-10-22 10:55:51,037 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.move records with IDs: [988] 2026-10-22 10:55:53,194 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted stock.move.line records with IDs: [1612] 2026-10-22 10:55:53,651 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.analytic.line records with IDs: [50] 2026-10-22 10:55:53,913 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.move.line.ctp records with IDs: [1432] 2026-10-22 10:55:54,109 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.move.line records with IDs: [2649, 2650] 2026-10-22 10:55:54,228 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #432 deleted account.move records with IDs: [989] 2026-10-22 10:55:54,270 44 INFO rb-01d1866-225816-427570 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-22 10:55:59,616 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-22 10:56:33,021 44 INFO rb-01d1866-225816-427570 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-22 10:56:35,750 44 INFO rb-01d1866-225816-427570 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-22 10:56:36,070 44 INFO rb-01d1866-225816-427570 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-22 10:56:43,905 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-22 10:56:52,633 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:56:53,154 44 INFO rb-01d1866-225816-427570 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-22 10:56:53,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #446 deleted resource.calendar.leaves records with IDs: [2] 2026-10-22 10:56:53,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #446 deleted account.analytic.line records with IDs: [58] 2026-10-22 10:56:53,952 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-22 10:57:00,140 44 INFO rb-01d1866-225816-427570 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-22 10:57:01,297 44 INFO rb-01d1866-225816-427570 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-22 10:57:02,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-22 10:57:02,569 44 INFO rb-01d1866-225816-427570 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-22 10:57:03,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-22 10:57:03,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-22 10:57:03,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-22 10:57:03,710 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-22 10:57:04,749 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 10:57:04,896 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-22 10:57:05,583 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 155819 2026-10-22 10:57:05,583 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpxc4x9otg_chrome_odoo 2026-10-22 10:57:05,583 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:46099/json/version 2026-10-22 10:57:05,585 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:57:05,683 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-22 10:57:05,683 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:46099/json 2026-10-22 10:57:05,684 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:57:05,699 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:46099/devtools/page/50FBE94B44CCC9E1A03CB5CC4BF70C40 2026-10-22 10:57:05,727 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-22 10:57:05,758 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-22 10:57:05,908 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:57:05,913 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-22 10:57:05,923 44 INFO rb-01d1866-225816-427570 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-22 10:57:05,923 44 INFO rb-01d1866-225816-427570 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-22 10:57:05,959 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:57:08,431 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:08] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.265 2.212 2026-10-22 10:57:08,435 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '50FBE94B44CCC9E1A03CB5CC4BF70C40', 'loaderId': '17C73DC29E53C6C4554B070E0D960FE2', 'isDownload': False} 2026-10-22 10:57:08,435 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-22 10:57:08,510 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:08] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.029 2026-10-22 10:57:08,822 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.129 0.214 2026-10-22 10:57:08,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:08] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.355 2026-10-22 10:57:08,863 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.354 2026-10-22 10:57:08,908 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:08] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-22 10:57:08,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:08] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-22 10:57:09,805 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:09] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:57:09,807 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:57:09,829 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 10:57:09,931 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:57:09,965 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-22 10:57:10,023 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.059 0.089 2026-10-22 10:57:10,039 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.143 2026-10-22 10:57:10,061 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.119 2026-10-22 10:57:10,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-10-22 10:57:10,099 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:57:10,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.031 2026-10-22 10:57:10,223 44 INFO rb-01d1866-225816-427570 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-22 10:57:10,321 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /odoo HTTP/1.1" 200 - 29 0.060 0.146 2026-10-22 10:57:10,400 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.174 2026-10-22 10:57:10,411 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:57:10,426 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:57:10,527 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "POST /mail/data HTTP/1.1" 200 - 35 0.066 0.230 2026-10-22 10:57:10,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.023 0.322 2026-10-22 10:57:10,641 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/image/res.partner/3/avatar_128?unique=1792666623000 HTTP/1.1" 200 - 6 0.011 0.362 2026-10-22 10:57:10,691 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.391 2026-10-22 10:57:10,797 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.034 0.319 2026-10-22 10:57:10,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.006 0.481 2026-10-22 10:57:10,821 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.427 2026-10-22 10:57:10,836 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.276 2026-10-22 10:57:10,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.047 2026-10-22 10:57:10,923 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.009 0.058 2026-10-22 10:57:12,016 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/39] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-10-22 10:57:12,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-22 10:57:12,067 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.012 0.008 2026-10-22 10:57:12,083 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-22 10:57:12,393 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/39] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-10-22 10:57:12,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.020 0.061 2026-10-22 10:57:12,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.032 0.132 2026-10-22 10:57:12,515 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.156 2026-10-22 10:57:12,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.151 2026-10-22 10:57:12,634 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/39] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-22 10:57:12,641 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 10:57:12,664 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-22 10:57:12,667 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /mail/data HTTP/1.1" 200 - 19 0.093 0.177 2026-10-22 10:57:12,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.275 2026-10-22 10:57:12,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.278 2026-10-22 10:57:12,750 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /web/action/load HTTP/1.1" 200 - 12 0.015 0.074 2026-10-22 10:57:12,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.353 2026-10-22 10:57:13,162 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.098 0.224 2026-10-22 10:57:13,236 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.010 0.020 2026-10-22 10:57:13,375 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.053 0.101 2026-10-22 10:57:13,499 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.065 2026-10-22 10:57:13,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "POST /mail/data HTTP/1.1" 200 - 45 0.045 0.154 2026-10-22 10:57:13,693 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-22 10:57:13,753 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.091 2026-10-22 10:57:13,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.009 0.194 2026-10-22 10:57:13,995 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.201 2026-10-22 10:57:14,104 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.050 0.084 2026-10-22 10:57:14,114 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.140 2026-10-22 10:57:14,178 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.031 0.158 2026-10-22 10:57:14,191 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.217 2026-10-22 10:57:14,271 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "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-22 10:57:14,401 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.006 2026-10-22 10:57:14,465 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-22 10:57:14,467 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.037 2026-10-22 10:57:14,545 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-22 10:57:14,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.028 0.080 2026-10-22 10:57:14,617 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-22 10:57:14,663 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.028 0.142 2026-10-22 10:57:14,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.063 2026-10-22 10:57:14,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:14] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.073 0.160 2026-10-22 10:57:14,918 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-22 10:57:14,982 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-22 10:57:15,002 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.006 0.111 2026-10-22 10:57:15,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.102 2026-10-22 10:57:15,047 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-22 10:57:15,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.112 2026-10-22 10:57:15,117 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-22 10:57:15,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.026 0.179 2026-10-22 10:57:15,286 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.055 0.106 2026-10-22 10:57:15,327 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.261 2026-10-22 10:57:15,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.209 2026-10-22 10:57:15,348 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-22 10:57:15,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.045 2026-10-22 10:57:15,387 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.042 2026-10-22 10:57:15,397 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-22 10:57:15,468 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-22 10:57:15,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.041 0.081 2026-10-22 10:57:15,521 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.147 2026-10-22 10:57:15,528 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-22 10:57:15,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.046 0.104 2026-10-22 10:57:15,698 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.160 2026-10-22 10:57:15,730 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-22 10:57:15,730 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-22 10:57:15,785 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-22 10:57:15,794 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.041 2026-10-22 10:57:15,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.048 2026-10-22 10:57:15,843 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.083 2026-10-22 10:57:15,852 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-22 10:57:15,918 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-22 10:57:15,942 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.010 0.019 2026-10-22 10:57:16,058 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.033 0.100 2026-10-22 10:57:16,090 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "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-22 10:57:16,104 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/39] Tour project_todo_history_tour → Step Go back to kanban view of todos. this step is added because it takes some time to save the changes, so it's a sort of timeout to wait a bit for the save (trigger: .o_back_button a) 2026-10-22 10:57:16,109 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 10:57:16,154 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.042 2026-10-22 10:57:16,159 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/39] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-22 10:57:16,193 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.073 2026-10-22 10:57:16,282 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.006 0.104 2026-10-22 10:57:16,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.010 0.016 2026-10-22 10:57:16,444 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.051 0.078 2026-10-22 10:57:16,522 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/39] Tour project_todo_history_tour → Step ensure record is loaded (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 3)) 2026-10-22 10:57:16,632 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.088 2026-10-22 10:57:16,802 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.024 0.108 2026-10-22 10:57:16,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-22 10:57:16,928 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/39] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-10-22 10:57:16,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.025 2026-10-22 10:57:16,979 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/39] Tour project_todo_history_tour → Step .dropdown-menu 2026-10-22 10:57:16,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.028 2026-10-22 10:57:17,030 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/39] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-10-22 10:57:17,097 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/39] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-22 10:57:17,137 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.005 0.019 2026-10-22 10:57:17,207 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:57:17,219 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.032 2026-10-22 10:57:17,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "GET /web/assets/53349bd/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.044 2026-10-22 10:57:17,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "GET /web/assets/fd84015/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-22 10:57:17,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-22 10:57:17,385 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/39] Tour project_todo_history_tour → Step Verify that 5 revisions are displayed (default empty description after the creation of the todo + 3 edits) (trigger: .modal .html-history-dialog .revision-list .btn) 2026-10-22 10:57:17,437 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/39] Tour project_todo_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 3)) 2026-10-22 10:57:17,488 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/39] Tour project_todo_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(3)) 2026-10-22 10:57:17,545 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/39] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-22 10:57:17,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.006 0.024 2026-10-22 10:57:17,631 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.003 0.018 2026-10-22 10:57:17,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:17] "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.010 0.023 2026-10-22 10:57:17,724 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/39] Tour project_todo_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 1)) 2026-10-22 10:57:17,775 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/39] Tour project_todo_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-10-22 10:57:17,835 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/39] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-10-22 10:57:17,886 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/39] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-22 10:57:17,937 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/39] Tour project_todo_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:enabled) 2026-10-22 10:57:18,005 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/39] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-10-22 10:57:18,070 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/39] Tour project_todo_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable div.o-paragraph) 2026-10-22 10:57:18,083 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 10:57:18,124 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-22 10:57:18,186 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [39/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-22 10:57:18,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:18] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.035 0.095 2026-10-22 10:57:18,334 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.076 2026-10-22 10:57:18,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-22 10:57:18,399 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-22 10:57:18,400 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-22 10:57:18,430 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.018 0.027 2026-10-22 10:57:18,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57: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.026 0.063 2026-10-22 10:57:18,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57: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.017 0.111 2026-10-22 10:57:18,711 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 33889732 (allocated 35495936) 2026-10-22 10:57:18,728 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 155819 2026-10-22 10:57:18,729 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-22 10:57:18,731 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 155819 2026-10-22 10:57:18,882 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_105718_881826_test_project_todo_history.txt 2026-10-22 10:57:18,882 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpxc4x9otg_chrome_odoo" 2026-10-22 10:57:18,908 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-22 10:57:20,018 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 156091 2026-10-22 10:57:20,019 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmpo5gbw2c0_chrome_odoo 2026-10-22 10:57:20,019 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:42453/json/version 2026-10-22 10:57:20,020 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:57:20,092 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-22 10:57:20,092 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:42453/json 2026-10-22 10:57:20,093 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:57:20,106 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:42453/devtools/page/885043B3D96FB6E092818DDC3E4DAB59 2026-10-22 10:57:20,124 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-22 10:57:20,150 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-22 10:57:20,463 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:57:20,466 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-22 10:57:20,471 44 INFO rb-01d1866-225816-427570 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-22 10:57:20,471 44 INFO rb-01d1866-225816-427570 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-22 10:57:20,502 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:57:22,661 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:22] "GET /odoo HTTP/1.1" 200 - 153 0.212 1.951 2026-10-22 10:57:22,666 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': '885043B3D96FB6E092818DDC3E4DAB59', 'loaderId': '95A80B4077837CC4AC456C6AAC39A626', 'isDownload': False} 2026-10-22 10:57:22,666 44 INFO rb-01d1866-225816-427570 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-22 10:57:22,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:22] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.023 2026-10-22 10:57:22,973 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.065 0.194 2026-10-22 10:57:22,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:22] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.267 2026-10-22 10:57:23,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.274 2026-10-22 10:57:23,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:23] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 10:57:23,172 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:23] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-22 10:57:24,268 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:57:24,269 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:57:24,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:57:24,382 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:57:24,435 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-22 10:57:24,491 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.070 0.095 2026-10-22 10:57:24,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.132 2026-10-22 10:57:24,501 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-22 10:57:24,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-22 10:57:24,541 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:57:24,719 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /odoo HTTP/1.1" 200 - 29 0.055 0.088 2026-10-22 10:57:24,790 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.195 2026-10-22 10:57:24,808 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:57:24,809 44 INFO rb-01d1866-225816-427570 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-22 10:57:24,820 44 INFO rb-01d1866-225816-427570 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-22 10:57:25,034 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "POST /mail/data HTTP/1.1" 200 - 45 0.133 0.206 2026-10-22 10:57:25,046 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57: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-22 10:57:25,100 44 INFO rb-01d1866-225816-427570 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-22 10:57:25,120 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.052 0.381 2026-10-22 10:57:25,149 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 10:57:25,167 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 10:57:25,185 44 INFO rb-01d1866-225816-427570 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-22 10:57:25,202 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.045 0.421 2026-10-22 10:57:25,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "GET /web/image/res.partner/3/avatar_128?unique=1792666623000 HTTP/1.1" 200 - 6 0.021 0.474 2026-10-22 10:57:25,272 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.455 2026-10-22 10:57:25,283 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.441 2026-10-22 10:57:25,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "POST /mail/data HTTP/1.1" 200 - 15 0.018 0.163 2026-10-22 10:57:25,845 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.177 0.452 2026-10-22 10:57:25,876 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 1.108 2026-10-22 10:57:25,902 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.840 2026-10-22 10:57:26,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.042 0.169 2026-10-22 10:57:26,328 44 INFO rb-01d1866-225816-427570 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-22 10:57:26,352 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:26] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.014 0.029 2026-10-22 10:57:26,395 44 INFO rb-01d1866-225816-427570 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-22 10:57:26,455 44 INFO rb-01d1866-225816-427570 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-22 10:57:26,557 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:26] "POST /mail/data HTTP/1.1" 200 - 45 0.100 0.118 2026-10-22 10:57:26,709 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.057 0.194 2026-10-22 10:57:26,768 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:26] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.134 2026-10-22 10:57:26,786 44 INFO rb-01d1866-225816-427570 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-22 10:57:26,841 44 INFO rb-01d1866-225816-427570 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-22 10:57:26,900 44 INFO rb-01d1866-225816-427570 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-22 10:57:26,906 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:26] "POST /mail/data HTTP/1.1" 200 - 15 0.023 0.037 2026-10-22 10:57:26,921 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:26] "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.007 2026-10-22 10:57:27,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.032 0.117 2026-10-22 10:57:27,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.037 0.086 2026-10-22 10:57:27,317 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-22 10:57:27,318 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-22 10:57:27,512 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27633228 (allocated 29589504) 2026-10-22 10:57:27,544 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 156091 2026-10-22 10:57:27,550 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-22 10:57:27,562 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 156091 2026-10-22 10:57:27,667 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_105727_667592_test_tour_project_task_activities_split.txt 2026-10-22 10:57:27,668 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmpo5gbw2c0_chrome_odoo" 2026-10-22 10:57:27,692 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-22 10:57:28,367 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 156297 2026-10-22 10:57:28,367 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmp2nxv9b97_chrome_odoo 2026-10-22 10:57:28,367 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33083/json/version 2026-10-22 10:57:28,368 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:57:28,401 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-22 10:57:28,401 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33083/json 2026-10-22 10:57:28,402 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 10:57:28,425 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:33083/devtools/page/4251111F9B1725C3686696EC60542454 2026-10-22 10:57:28,447 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-22 10:57:28,454 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-22 10:57:28,687 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 10:57:28,700 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-22 10:57:28,707 44 INFO rb-01d1866-225816-427570 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-22 10:57:28,707 44 INFO rb-01d1866-225816-427570 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-22 10:57:28,730 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 10:57:30,880 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:30] "GET /odoo HTTP/1.1" 200 - 154 0.180 1.974 2026-10-22 10:57:30,886 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '4251111F9B1725C3686696EC60542454', 'loaderId': 'CB773511C676746DBF41D421E3DD9710', 'isDownload': False} 2026-10-22 10:57:30,886 44 INFO rb-01d1866-225816-427570 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-22 10:57:30,950 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:30] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.025 2026-10-22 10:57:31,196 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.080 0.189 2026-10-22 10:57:31,220 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:31] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.268 2026-10-22 10:57:31,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.281 2026-10-22 10:57:31,302 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:31] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.008 2026-10-22 10:57:31,433 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:31] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-22 10:57:32,530 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-22 10:57:32,547 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-22 10:57:32,574 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.038 2026-10-22 10:57:32,649 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 10:57:32,709 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-22 10:57:32,756 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.066 0.080 2026-10-22 10:57:32,771 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.148 2026-10-22 10:57:32,798 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-22 10:57:32,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-10-22 10:57:32,841 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 10:57:32,930 44 INFO rb-01d1866-225816-427570 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-22 10:57:32,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:32] "GET /odoo HTTP/1.1" 200 - 29 0.059 0.075 2026-10-22 10:57:33,020 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.153 2026-10-22 10:57:33,066 44 INFO rb-01d1866-225816-427570 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-22 10:57:33,107 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.030 0.148 2026-10-22 10:57:33,117 44 INFO rb-01d1866-225816-427570 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-22 10:57:33,135 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 10:57:33,175 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57: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-22 10:57:33,254 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.069 0.236 2026-10-22 10:57:33,300 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.017 0.315 2026-10-22 10:57:33,316 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.313 2026-10-22 10:57:33,324 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.293 2026-10-22 10:57:33,328 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.223 2026-10-22 10:57:33,396 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /web/image/res.partner/3/avatar_128?unique=1792666623000 HTTP/1.1" 200 - 6 0.027 0.400 2026-10-22 10:57:33,424 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.153 2026-10-22 10:57:33,431 44 INFO rb-01d1866-225816-427570 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-22 10:57:33,434 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.125 2026-10-22 10:57:33,447 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 10:57:33,478 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 10:57:33,552 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /mail/data HTTP/1.1" 200 - 34 0.050 0.303 2026-10-22 10:57:33,593 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /web/action/load HTTP/1.1" 200 - 12 0.013 0.115 2026-10-22 10:57:33,951 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.094 0.195 2026-10-22 10:57:34,070 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.008 0.065 2026-10-22 10:57:34,185 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.035 0.143 2026-10-22 10:57:34,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /mail/data HTTP/1.1" 200 - 45 0.069 0.162 2026-10-22 10:57:34,363 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.144 2026-10-22 10:57:34,479 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.018 0.048 2026-10-22 10:57:34,555 44 INFO rb-01d1866-225816-427570 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-22 10:57:34,559 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.030 2026-10-22 10:57:34,609 44 INFO rb-01d1866-225816-427570 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-22 10:57:34,670 44 INFO rb-01d1866-225816-427570 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-22 10:57:34,727 44 INFO rb-01d1866-225816-427570 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-22 10:57:34,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.006 0.023 2026-10-22 10:57:34,783 44 INFO rb-01d1866-225816-427570 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-22 10:57:34,825 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.021 0.026 2026-10-22 10:57:34,835 44 INFO rb-01d1866-225816-427570 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-22 10:57:34,894 44 INFO rb-01d1866-225816-427570 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-22 10:57:34,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 10:57:34,940 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:34] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.008 2026-10-22 10:57:34,942 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,006 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,050 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.013 0.023 2026-10-22 10:57:35,058 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.011 2026-10-22 10:57:35,162 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,207 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,269 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,321 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,427 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.046 0.108 2026-10-22 10:57:35,460 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 10:57:35,520 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.020 0.039 2026-10-22 10:57:35,600 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,610 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "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.040 0.087 2026-10-22 10:57:35,640 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.007 0.067 2026-10-22 10:57:35,652 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.013 0.093 2026-10-22 10:57:35,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 1 0.002 0.098 2026-10-22 10:57:35,714 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,769 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.033 0.184 2026-10-22 10:57:35,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.101 2026-10-22 10:57:35,850 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.015 0.024 2026-10-22 10:57:35,868 44 INFO rb-01d1866-225816-427570 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-22 10:57:35,881 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.008 0.050 2026-10-22 10:57:35,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.010 0.086 2026-10-22 10:57:36,022 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.016 0.163 2026-10-22 10:57:36,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.014 2026-10-22 10:57:36,042 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.025 2026-10-22 10:57:36,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.039 0.063 2026-10-22 10:57:36,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.022 2026-10-22 10:57:36,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-22 10:57:36,375 44 INFO rb-01d1866-225816-427570 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-22 10:57:36,403 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.021 0.037 2026-10-22 10:57:36,445 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.039 2026-10-22 10:57:36,446 44 INFO rb-01d1866-225816-427570 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-22 10:57:36,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /mail/data HTTP/1.1" 200 - 38 0.106 0.110 2026-10-22 10:57:36,793 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.036 0.242 2026-10-22 10:57:36,833 44 INFO rb-01d1866-225816-427570 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-22 10:57:36,890 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.036 2026-10-22 10:57:36,952 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:36] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.028 2026-10-22 10:57:36,956 44 INFO rb-01d1866-225816-427570 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-22 10:57:37,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-22 10:57:37,054 44 INFO rb-01d1866-225816-427570 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-22 10:57:37,117 44 INFO rb-01d1866-225816-427570 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-22 10:57:37,188 44 INFO rb-01d1866-225816-427570 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-22 10:57:37,288 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.042 0.051 2026-10-22 10:57:37,350 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.010 0.034 2026-10-22 10:57:37,406 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.015 2026-10-22 10:57:37,495 44 INFO rb-01d1866-225816-427570 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-22 10:57:37,541 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.007 0.021 2026-10-22 10:57:37,556 44 INFO rb-01d1866-225816-427570 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-22 10:57:37,601 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-22 10:57:37,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.041 0.061 2026-10-22 10:57:37,759 44 INFO rb-01d1866-225816-427570 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-22 10:57:37,769 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.038 0.018 2026-10-22 10:57:37,879 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /mail/data HTTP/1.1" 200 - 25 0.037 0.099 2026-10-22 10:57:37,930 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:37] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.013 0.158 2026-10-22 10:57:38,086 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.042 0.031 2026-10-22 10:57:38,135 44 INFO rb-01d1866-225816-427570 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-22 10:57:38,167 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "GET /web/image/res.users/447/avatar_128 HTTP/1.1" 200 - 7 0.016 0.044 2026-10-22 10:57:38,210 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.011 0.057 2026-10-22 10:57:38,299 44 INFO rb-01d1866-225816-427570 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-22 10:57:38,346 44 INFO rb-01d1866-225816-427570 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-22 10:57:38,399 44 INFO rb-01d1866-225816-427570 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-22 10:57:38,399 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.037 0.045 2026-10-22 10:57:38,442 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.006 0.022 2026-10-22 10:57:38,455 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.028 2026-10-22 10:57:38,460 44 INFO rb-01d1866-225816-427570 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-22 10:57:38,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 10:57:38,523 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.014 0.074 2026-10-22 10:57:38,553 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "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-22 10:57:38,878 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.090 0.235 2026-10-22 10:57:38,925 44 INFO rb-01d1866-225816-427570 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-22 10:57:38,977 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.023 0.041 2026-10-22 10:57:38,982 44 INFO rb-01d1866-225816-427570 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-22 10:57:38,986 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.063 2026-10-22 10:57:39,006 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "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-22 10:57:39,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/action/load HTTP/1.1" 200 - 13 0.013 0.049 2026-10-22 10:57:39,100 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.153 2026-10-22 10:57:39,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.017 0.148 2026-10-22 10:57:39,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.075 2026-10-22 10:57:39,253 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.014 0.032 2026-10-22 10:57:39,331 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.026 2026-10-22 10:57:39,334 44 INFO rb-01d1866-225816-427570 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-22 10:57:39,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.011 0.024 2026-10-22 10:57:39,628 44 INFO rb-01d1866-225816-427570 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-22 10:57:39,696 44 INFO rb-01d1866-225816-427570 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-22 10:57:39,811 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.075 0.108 2026-10-22 10:57:39,889 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:39] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.024 0.040 2026-10-22 10:57:40,077 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.089 0.082 2026-10-22 10:57:40,179 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:40] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.048 0.043 2026-10-22 10:57:40,226 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:40] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.015 0.108 2026-10-22 10:57:40,276 44 INFO rb-01d1866-225816-427570 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-22 10:57:40,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.033 0.179 2026-10-22 10:57:40,571 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.005 0.279 2026-10-22 10:57:40,625 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-22 10:57:40,626 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-22 10:57:40,699 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.049 0.060 2026-10-22 10:57:40,713 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 10:57:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.110 2026-10-22 10:57:40,998 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 37744736 (allocated 43528192) 2026-10-22 10:57:41,006 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 156297 2026-10-22 10:57:41,010 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-22 10:57:41,012 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 156297 2026-10-22 10:57:41,161 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_105741_161724_test_tour_todo_main_ui_functions.txt 2026-10-22 10:57:41,162 44 INFO rb-01d1866-225816-427570 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmp2nxv9b97_chrome_odoo" 2026-10-22 10:57:41,203 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-22 10:57:55,594 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-10-22 10:57:56,691 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-22 10:57:57,202 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-22 10:58:01,925 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 450, model: sale.order.line 2026-10-22 10:58:01,941 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-22 10:58:02,562 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-22 10:58:14,755 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-22 10:58:20,141 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 10:58:39,022 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-22 10:58:43,084 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_bill_to_receive ... 2026-10-22 10:58:43,356 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_default_no_movement ... 2026-10-22 10:58:43,461 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_mixed_lines ... 2026-10-22 10:58:44,521 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_prepaid_expense ... 2026-10-22 10:58:45,712 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-22 10:58:47,356 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-22 10:58:47,715 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-22 10:58:50,060 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-22 10:58:52,529 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-22 10:58:55,735 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-22 10:58:57,333 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-22 10:58:58,842 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-22 10:59:00,108 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-22 10:59:00,301 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-22 10:59:03,534 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 10:59:03,538 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-22 10:59:03,539 44 INFO rb-01d1866-225816-427570 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-22 10:59:03,548 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 10:59:25,271 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-22 10:59:26,137 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-22 10:59:28,350 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-22 10:59:31,770 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-22 10:59:32,033 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-22 10:59:34,840 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-22 10:59:37,039 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-22 10:59:38,582 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-22 10:59:38,948 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-22 10:59:41,681 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-22 10:59:42,061 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-22 10:59:42,311 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-22 10:59:45,549 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-22 10:59:46,803 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-22 10:59:47,285 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-22 10:59:49,350 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_partner_deletion ... 2026-10-22 10:59:49,682 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-22 10:59:51,566 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_price_exclude_with_multicompany ... 2026-10-22 10:59:55,148 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_tax_mapped_by_fiscal_position_on_branch ... 2026-10-22 11:00:02,338 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-22 11:00:04,404 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #455 deleted stock.move.line records with IDs: [1620] 2026-10-22 11:00:04,519 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-22 11:00:07,403 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-22 11:00:09,745 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-22 11:00:23,908 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-22 11:00:24,241 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-22 11:00:24,773 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-22 11:00:27,855 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-22 11:00:28,043 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-22 11:00:28,601 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-22 11:00:30,135 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-22 11:00:35,400 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-22 11:00:38,616 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-22 11:00:41,478 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-22 11:00:44,710 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-22 11:00:45,699 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-22 11:00:46,102 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-22 11:00:48,875 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-22 11:00:54,851 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-22 11:00:56,749 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-22 11:00:57,572 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 11:01:11,868 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 11:01:12,843 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 11:01:13,333 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-22 11:01:19,903 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 11:01:35,789 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-22 11:01:42,906 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #463 deleted account.move.line.ctp records with IDs: [1492, 1493, 1494, 1495] 2026-10-22 11:01:43,138 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #463 deleted account.move.line records with IDs: [2751, 2752, 2753, 2754, 2755] 2026-10-22 11:01:43,260 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #463 deleted mail.message records with IDs: [20841] 2026-10-22 11:01:43,401 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #463 deleted account.move records with IDs: [1031] 2026-10-22 11:01:43,908 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-22 11:01:49,273 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-22 11:01:56,910 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-22 11:02:00,941 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:02:12,949 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-22 11:02:14,439 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 156564 2026-10-22 11:02:14,439 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpcj8luss0_chrome_odoo 2026-10-22 11:02:14,440 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:40813/json/version 2026-10-22 11:02:14,443 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:02:14,558 44 INFO rb-01d1866-225816-427570 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-22 11:02:14,559 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:40813/json 2026-10-22 11:02:14,559 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:02:14,588 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:40813/devtools/page/98D0A8B0345C9D7C3A82E4B7C3A81E51 2026-10-22 11:02:14,646 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-22 11:02:14,662 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-22 11:02:14,815 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-22 11:02:14,818 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-22 11:02:14,826 44 INFO rb-01d1866-225816-427570 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-22 11:02:14,826 44 INFO rb-01d1866-225816-427570 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-22 11:02:14,846 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 11:02:16,891 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:16] "GET /odoo HTTP/1.1" 200 - 147 0.231 1.818 2026-10-22 11:02:16,897 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '98D0A8B0345C9D7C3A82E4B7C3A81E51', 'loaderId': 'F366519F87F3C6EBD89DCB6D5F906B24', 'isDownload': False} 2026-10-22 11:02:16,897 44 INFO rb-01d1866-225816-427570 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-22 11:02:16,974 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:16] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.013 0.027 2026-10-22 11:02:17,014 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:17] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.067 2026-10-22 11:02:17,217 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.071 0.204 2026-10-22 11:02:17,240 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.288 2026-10-22 11:02:17,290 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:17] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-22 11:02:17,358 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:17] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-22 11:02:18,311 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 11:02:18,314 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-22 11:02:18,354 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.040 2026-10-22 11:02:18,422 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-22 11:02:18,463 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.037 2026-10-22 11:02:18,505 44 INFO rb-01d1866-225816-427570 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-22 11:02:18,549 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 11:02:18,572 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:02:18,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /odoo HTTP/1.1" 200 - 28 0.055 0.068 2026-10-22 11:02:18,819 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.020 0.202 2026-10-22 11:02:18,828 44 INFO rb-01d1866-225816-427570 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-22 11:02:18,851 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 11:02:18,886 44 INFO rb-01d1866-225816-427570 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-22 11:02:18,901 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "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-22 11:02:18,918 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /web/image?model=res.users&field=avatar_128&id=467 HTTP/1.1" 200 - 14 0.049 0.141 2026-10-22 11:02:18,935 44 INFO rb-01d1866-225816-427570 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-22 11:02:18,959 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /web/image/res.partner/1799/avatar_128?unique=1792666920000 HTTP/1.1" 200 - 6 0.013 0.195 2026-10-22 11:02:18,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.205 2026-10-22 11:02:18,989 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.228 2026-10-22 11:02:18,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.169 2026-10-22 11:02:19,103 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "POST /mail/data HTTP/1.1" 200 - 33 0.042 0.133 2026-10-22 11:02:19,125 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.151 2026-10-22 11:02:19,131 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.364 2026-10-22 11:02:19,177 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "GET /web/image/res.company/284/favicon HTTP/1.1" 200 - 9 0.017 0.248 2026-10-22 11:02:19,203 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.213 2026-10-22 11:02:19,207 44 INFO rb-01d1866-225816-427570 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-22 11:02:19,218 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:02:19,289 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "POST /web/action/load HTTP/1.1" 200 - 10 0.030 0.038 2026-10-22 11:02:19,308 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "GET /web/image/res.company/284/favicon HTTP/1.1" 304 - 4 0.004 0.067 2026-10-22 11:02:19,347 44 INFO rb-01d1866-225816-427570 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-22 11:02:19,625 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 467, model: purchase.order, field: mrp_production_count 2026-10-22 11:02:19,629 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 467, model: purchase.order, field: sale_order_count 2026-10-22 11:02:19,633 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 467, model: purchase.order, field: has_sale_order 2026-10-22 11:02:19,634 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 467, model: purchase.order, field: repair_count 2026-10-22 11:02:19,645 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 467, model: freight.booking 2026-10-22 11:02:19,647 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 467, model: purchase.order, field: booking_count 2026-10-22 11:02:19,651 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 467, model: purchase.order, field: shipment_count 2026-10-22 11:02:19,846 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 126 0.111 0.348 2026-10-22 11:02:19,972 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:19] "POST /mail/data HTTP/1.1" 200 - 43 0.044 0.495 2026-10-22 11:02:20,051 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.031 0.110 2026-10-22 11:02:20,127 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.017 0.074 2026-10-22 11:02:20,174 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.014 0.052 2026-10-22 11:02:20,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 12 0.027 0.036 2026-10-22 11:02:20,331 44 INFO rb-01d1866-225816-427570 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-22 11:02:20,361 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "GET /web/image/res.users/467/avatar_128 HTTP/1.1" 200 - 7 0.012 0.033 2026-10-22 11:02:20,391 44 INFO rb-01d1866-225816-427570 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-22 11:02:20,476 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.007 0.072 2026-10-22 11:02:20,528 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:02:20,596 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 14 0.013 0.053 2026-10-22 11:02:20,738 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:20] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:02:20,982 44 INFO rb-01d1866-225816-427570 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-22 11:02:21,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.012 0.043 2026-10-22 11:02:21,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-22 11:02:21,139 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 11:02:21,262 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.011 0.032 2026-10-22 11:02:21,314 44 INFO rb-01d1866-225816-427570 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-22 11:02:21,381 44 INFO rb-01d1866-225816-427570 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-22 11:02:21,408 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 16 0.026 0.061 2026-10-22 11:02:21,480 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.005 0.029 2026-10-22 11:02:21,607 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:02:21,677 44 INFO rb-01d1866-225816-427570 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-22 11:02:21,695 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:21] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.011 0.021 2026-10-22 11:02:22,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.062 0.022 2026-10-22 11:02:22,067 44 INFO rb-01d1866-225816-427570 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-22 11:02:22,094 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 2 0.004 0.021 2026-10-22 11:02:22,194 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.013 0.037 2026-10-22 11:02:22,415 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.076 0.113 2026-10-22 11:02:22,458 44 INFO rb-01d1866-225816-427570 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-22 11:02:22,527 44 INFO rb-01d1866-225816-427570 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-22 11:02:22,573 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 28 0.047 0.082 2026-10-22 11:02:22,588 44 INFO rb-01d1866-225816-427570 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-22 11:02:22,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.009 0.146 2026-10-22 11:02:22,665 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.022 2026-10-22 11:02:22,673 44 INFO rb-01d1866-225816-427570 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-22 11:02:22,686 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.003 0.008 2026-10-22 11:02:22,749 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 12 0.010 0.058 2026-10-22 11:02:22,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.051 2026-10-22 11:02:22,868 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 14 0.036 0.053 2026-10-22 11:02:22,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.086 2026-10-22 11:02:22,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.011 0.025 2026-10-22 11:02:23,239 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:23] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 63 0.128 0.193 2026-10-22 11:02:23,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:23] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.312 2026-10-22 11:02:23,261 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:23] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.002 0.288 2026-10-22 11:02:23,979 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:23] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 154 0.321 0.356 2026-10-22 11:02:24,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:24] "POST /mail/data HTTP/1.1" 200 - 37 0.043 0.634 2026-10-22 11:02:24,158 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:24] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.030 0.754 2026-10-22 11:02:24,242 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:24] "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.055 0.804 2026-10-22 11:02:24,487 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:24] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 51 0.105 0.379 2026-10-22 11:02:24,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:24] "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.037 0.394 2026-10-22 11:02:24,583 44 INFO rb-01d1866-225816-427570 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-22 11:02:24,646 44 INFO rb-01d1866-225816-427570 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-22 11:02:24,647 44 INFO rb-01d1866-225816-427570 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-22 11:02:24,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:24] "POST /mail/data HTTP/1.1" 200 - 30 0.066 0.076 2026-10-22 11:02:24,743 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:24] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.003 0.089 2026-10-22 11:02:25,587 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 467, model: sale.order.line 2026-10-22 11:02:25,661 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 467, model: sale.order.line 2026-10-22 11:02:25,723 44 INFO rb-01d1866-225816-427570 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-22 11:02:25,870 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:25] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 212 0.456 0.652 2026-10-22 11:02:26,282 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 467, model: account.payment 2026-10-22 11:02:26,320 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 467, model: payment.transaction 2026-10-22 11:02:26,331 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 467, model: mrp.production 2026-10-22 11:02:26,337 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 467, model: account.asset.asset 2026-10-22 11:02:26,583 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:26] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.165 0.524 2026-10-22 11:02:26,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:26] "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.033 2026-10-22 11:02:27,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:27] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 70 0.154 0.226 2026-10-22 11:02:27,314 44 INFO rb-01d1866-225816-427570 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-22 11:02:27,371 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:27] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.047 0.045 2026-10-22 11:02:27,398 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-22 11:02:27,405 44 INFO rb-01d1866-225816-427570 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-22 11:02:27,452 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:27] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.031 0.081 2026-10-22 11:02:27,576 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:27] "POST /mail/data HTTP/1.1" 200 - 45 0.034 0.199 2026-10-22 11:02:27,775 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 39084108 (allocated 43728896) 2026-10-22 11:02:27,798 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 156564 2026-10-22 11:02:27,800 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:02:27] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 11:02:27,801 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-22 11:02:27,803 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 156564 2026-10-22 11:02:27,926 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_110227_925726_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-22 11:02:27,926 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpcj8luss0_chrome_odoo" 2026-10-22 11:02:28,015 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 11:02:42,013 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-22 11:02:51,995 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_expired_vendor_code_not_duplicated ... 2026-10-22 11:02:55,014 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-22 11:02:56,736 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_partner_specific_code_not_duplicated ... 2026-10-22 11:02:59,214 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_standard_code_not_duplicated ... 2026-10-22 11:03:02,057 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-22 11:03:15,302 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-22 11:03:18,809 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #468 deleted stock.move records with IDs: [1659] 2026-10-22 11:03:20,470 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-22 11:03:20,529 44 INFO rb-01d1866-225816-427570 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-22 11:03:20,537 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-22 11:03:24,266 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-22 11:03:31,338 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-22 11:03:42,378 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-22 11:03:47,778 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-22 11:03:49,781 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-22 11:03:52,048 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-22 11:04:00,697 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-22 11:04:02,170 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-22 11:04:04,751 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-22 11:04:06,027 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-22 11:04:07,354 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-22 11:04:15,766 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:04:29,889 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-22 11:04:40,698 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-22 11:04:42,171 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1533] 2026-10-22 11:04:42,478 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2851] 2026-10-22 11:04:42,658 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2854] 2026-10-22 11:04:43,063 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-22 11:04:44,778 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-22 11:04:49,789 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-22 11:04:56,331 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1538, 1539, 1540] 2026-10-22 11:04:56,506 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2866, 2867] 2026-10-22 11:04:57,778 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-22 11:05:02,869 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-22 11:05:32,232 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-22 11:05:41,836 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1572, 1573, 1574] 2026-10-22 11:05:42,047 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2911] 2026-10-22 11:05:42,644 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-22 11:05:45,938 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-22 11:05:53,574 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1575, 1576, 1577] 2026-10-22 11:05:53,771 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2920] 2026-10-22 11:05:54,564 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-22 11:05:54,618 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-22 11:06:00,165 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-22 11:06:05,852 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-22 11:06:11,380 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-22 11:06:19,818 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-22 11:06:25,610 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1592, 1593] 2026-10-22 11:06:25,789 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2941] 2026-10-22 11:06:26,870 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-22 11:06:34,963 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2950] 2026-10-22 11:06:35,158 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2951] 2026-10-22 11:06:35,741 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-22 11:06:42,556 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1599, 1600, 1601, 1602, 1603] 2026-10-22 11:06:42,744 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2960] 2026-10-22 11:06:42,998 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1604, 1605, 1606, 1607] 2026-10-22 11:06:43,130 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2955] 2026-10-22 11:06:43,465 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-22 11:06:49,145 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1608, 1609, 1610] 2026-10-22 11:06:49,378 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2963, 2964] 2026-10-22 11:06:50,137 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-22 11:06:56,519 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1614, 1615, 1616, 1617] 2026-10-22 11:06:56,705 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2975] 2026-10-22 11:06:56,960 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1618, 1619, 1620] 2026-10-22 11:06:57,123 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2970] 2026-10-22 11:06:57,597 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-22 11:07:04,206 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1621, 1622, 1623, 1624] 2026-10-22 11:07:04,459 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2977] 2026-10-22 11:07:05,006 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-22 11:07:12,284 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1625, 1626, 1627, 1628] 2026-10-22 11:07:12,481 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2984] 2026-10-22 11:07:12,884 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-22 11:07:20,302 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1629, 1630, 1631, 1632] 2026-10-22 11:07:20,472 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2995] 2026-10-22 11:07:20,771 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1633, 1634, 1635] 2026-10-22 11:07:20,969 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [2991] 2026-10-22 11:07:21,397 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-22 11:07:27,329 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-22 11:07:34,140 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-22 11:07:39,718 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1642, 1643] 2026-10-22 11:07:39,918 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [3007] 2026-10-22 11:07:40,717 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-22 11:07:46,245 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line.ctp records with IDs: [1646, 1647] 2026-10-22 11:07:46,434 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #470 deleted account.move.line records with IDs: [3012] 2026-10-22 11:07:47,314 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-22 11:07:47,324 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-22 11:07:48,167 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 156804 2026-10-22 11:07:48,167 44 INFO rb-01d1866-225816-427570 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/tmp0__h6esn_chrome_odoo 2026-10-22 11:07:48,167 44 INFO rb-01d1866-225816-427570 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:41605/json/version 2026-10-22 11:07:48,169 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:07:48,250 44 INFO rb-01d1866-225816-427570 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-22 11:07:48,251 44 INFO rb-01d1866-225816-427570 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:41605/json 2026-10-22 11:07:48,251 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:07:48,282 44 INFO rb-01d1866-225816-427570 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:41605/devtools/page/7E616EA5C3B4A121D224037F8C3350E3 2026-10-22 11:07:48,309 44 INFO rb-01d1866-225816-427570 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-22 11:07:48,323 44 INFO rb-01d1866-225816-427570 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-22 11:07:48,432 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 11:07:48,445 44 INFO rb-01d1866-225816-427570 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-22 11:07:48,449 44 INFO rb-01d1866-225816-427570 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-22 11:07:48,449 44 INFO rb-01d1866-225816-427570 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-22 11:07:48,491 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 11:07:50,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:50] "GET /web HTTP/1.1" 200 - 155 0.229 1.976 2026-10-22 11:07:50,680 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '7E616EA5C3B4A121D224037F8C3350E3', 'loaderId': '253CC0D9E1E7C4C5BD7B63149E3106CD', 'isDownload': False} 2026-10-22 11:07:50,681 44 INFO rb-01d1866-225816-427570 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-22 11:07:50,733 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:50] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.010 2026-10-22 11:07:50,746 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:50] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-22 11:07:51,038 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.118 0.202 2026-10-22 11:07:51,064 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.320 2026-10-22 11:07:51,108 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:51] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-22 11:07:51,233 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:51] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-22 11:07:52,018 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 11:07:52,025 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:07:52,052 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-22 11:07:52,092 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-22 11:07:52,152 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 11:07:52,186 44 INFO rb-01d1866-225816-427570 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-22 11:07:52,246 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.038 0.131 2026-10-22 11:07:52,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-22 11:07:52,279 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-22 11:07:52,309 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:07:52,477 44 INFO rb-01d1866-225816-427570 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-22 11:07:52,504 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /odoo HTTP/1.1" 200 - 29 0.065 0.111 2026-10-22 11:07:52,537 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-22 11:07:52,546 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:07:52,553 44 INFO rb-01d1866-225816-427570 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-22 11:07:52,577 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.026 0.209 2026-10-22 11:07:52,634 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.024 0.149 2026-10-22 11:07:52,678 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "POST /web/action/load HTTP/1.1" 200 - 12 0.022 0.179 2026-10-22 11:07:52,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.045 0.256 2026-10-22 11:07:52,897 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "POST /mail/data HTTP/1.1" 200 - 35 0.041 0.296 2026-10-22 11:07:52,969 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.520 2026-10-22 11:07:53,011 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 6 0.013 0.404 2026-10-22 11:07:53,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.534 2026-10-22 11:07:53,448 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 109 0.162 0.565 2026-10-22 11:07:53,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.006 0.022 2026-10-22 11:07:53,705 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 5 0.011 0.025 2026-10-22 11:07:53,732 44 INFO rb-01d1866-225816-427570 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-22 11:07:53,814 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.006 0.074 2026-10-22 11:07:53,961 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "POST /mail/data HTTP/1.1" 200 - 45 0.055 0.111 2026-10-22 11:07:53,966 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:53] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.096 2026-10-22 11:07:54,063 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 25 0.029 0.148 2026-10-22 11:07:54,113 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.043 2026-10-22 11:07:54,209 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:07:54,468 44 INFO rb-01d1866-225816-427570 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-22 11:07:54,514 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.017 0.049 2026-10-22 11:07:54,550 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.021 2026-10-22 11:07:54,598 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-22 11:07:54,763 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.007 0.032 2026-10-22 11:07:54,808 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:54] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.013 0.041 2026-10-22 11:07:54,865 44 INFO rb-01d1866-225816-427570 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-22 11:07:54,927 44 INFO rb-01d1866-225816-427570 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-22 11:07:55,010 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:55] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 23 0.042 0.101 2026-10-22 11:07:55,227 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:55] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 41 0.074 0.112 2026-10-22 11:07:55,326 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:55] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 15 0.020 0.026 2026-10-22 11:07:55,407 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:55] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.020 0.051 2026-10-22 11:07:55,472 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.021 0.111 2026-10-22 11:07:55,584 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:55] "POST /mail/data HTTP/1.1" 200 - 35 0.037 0.183 2026-10-22 11:07:56,101 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.154 0.577 2026-10-22 11:07:56,180 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.013 0.049 2026-10-22 11:07:56,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.053 0.140 2026-10-22 11:07:56,341 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.199 2026-10-22 11:07:56,372 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.008 0.161 2026-10-22 11:07:56,450 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.018 0.076 2026-10-22 11:07:56,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.003 0.052 2026-10-22 11:07:56,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.004 0.018 2026-10-22 11:07:56,592 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.013 0.049 2026-10-22 11:07:56,602 44 INFO rb-01d1866-225816-427570 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-22 11:07:56,630 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.012 0.080 2026-10-22 11:07:56,663 44 INFO rb-01d1866-225816-427570 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-22 11:07:56,721 44 INFO rb-01d1866-225816-427570 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-22 11:07:56,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /product/catalog/create_section HTTP/1.1" 200 - 22 0.044 0.052 2026-10-22 11:07:56,874 44 INFO rb-01d1866-225816-427570 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-22 11:07:56,880 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:07:56,914 44 INFO rb-01d1866-225816-427570 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-22 11:07:56,957 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.045 0.075 2026-10-22 11:07:56,998 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:56] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.009 0.154 2026-10-22 11:07:57,069 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:57] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.021 0.069 2026-10-22 11:07:57,941 44 INFO rb-01d1866-225816-427570 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-22 11:07:57,996 44 INFO rb-01d1866-225816-427570 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-22 11:07:58,684 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:58] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 51 0.122 0.146 2026-10-22 11:07:58,762 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:58] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.006 0.243 2026-10-22 11:07:59,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:59] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 69 0.080 0.146 2026-10-22 11:07:59,269 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:59] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.013 0.040 2026-10-22 11:07:59,317 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:59] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.013 0.036 2026-10-22 11:07:59,381 44 INFO rb-01d1866-225816-427570 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-22 11:07:59,447 44 INFO rb-01d1866-225816-427570 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-22 11:07:59,464 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:07:59] "POST /mail/data HTTP/1.1" 200 - 32 0.042 0.072 2026-10-22 11:07:59,503 44 INFO rb-01d1866-225816-427570 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-22 11:07:59,550 44 INFO rb-01d1866-225816-427570 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-22 11:07:59,601 44 INFO rb-01d1866-225816-427570 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-22 11:07:59,602 44 INFO rb-01d1866-225816-427570 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-22 11:07:59,799 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 36455124 (allocated 38899712) 2026-10-22 11:07:59,818 44 INFO rb-01d1866-225816-427570 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 156804 2026-10-22 11:07:59,819 44 INFO rb-01d1866-225816-427570 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-22 11:07:59,821 44 INFO rb-01d1866-225816-427570 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 156804 2026-10-22 11:07:59,937 44 INFO rb-01d1866-225816-427570 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-01d1866-225816-427570/chrome_logs/chrome_log_20261022_110759_937157_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-22 11:07:59,937 44 INFO rb-01d1866-225816-427570 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/tmp0__h6esn_chrome_odoo" 2026-10-22 11:07:59,972 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 11:08:14,693 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-22 11:08:18,967 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-22 11:08:21,196 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-22 11:08:21,423 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-22 11:08:22,050 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-22 11:08:22,406 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-22 11:08:23,226 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:08:34,909 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-22 11:08:34,972 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 11:08:35,598 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 11:08:36,029 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:36] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 39 0.061 0.382 2026-10-22 11:08:36,284 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:36] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 78 0.101 0.144 2026-10-22 11:08:36,484 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:36] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 41 0.079 0.116 2026-10-22 11:08:36,492 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-22 11:08:37,674 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 157032 2026-10-22 11:08:37,674 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmp5u95y18__chrome_odoo 2026-10-22 11:08:37,674 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:44671/json/version 2026-10-22 11:08:37,676 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:08:37,705 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-22 11:08:37,706 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:44671/json 2026-10-22 11:08:37,706 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:08:37,719 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:44671/devtools/page/E4B04D3F40AC0DC9AAE4980CD548123B 2026-10-22 11:08:37,755 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-22 11:08:37,776 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-22 11:08:37,869 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-22 11:08:37,875 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-22 11:08:37,877 44 INFO rb-01d1866-225816-427570 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-22 11:08:37,877 44 INFO rb-01d1866-225816-427570 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-22 11:08:37,912 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 11:08:40,136 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:40] "GET /odoo/purchase HTTP/1.1" 200 - 150 0.154 2.089 2026-10-22 11:08:40,154 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': 'E4B04D3F40AC0DC9AAE4980CD548123B', 'loaderId': 'A586BEFEADEE1FA21ED75F81DF9E25A1', 'isDownload': False} 2026-10-22 11:08:40,154 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-22 11:08:40,296 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.038 0.065 2026-10-22 11:08:40,414 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.040 0.156 2026-10-22 11:08:40,440 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:40] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.243 2026-10-22 11:08:40,447 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:40] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.250 2026-10-22 11:08:40,508 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:40] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-22 11:08:40,672 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:40] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.018 2026-10-22 11:08:41,894 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:08:41,901 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:41] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 11:08:41,933 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-22 11:08:41,975 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.018 2026-10-22 11:08:42,026 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.014 0.026 2026-10-22 11:08:42,062 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-22 11:08:42,089 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-22 11:08:42,123 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:08:42,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /odoo HTTP/1.1" 200 - 28 0.045 0.062 2026-10-22 11:08:42,297 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.133 2026-10-22 11:08:42,340 44 INFO rb-01d1866-225816-427570 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-22 11:08:42,364 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 11:08:42,374 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-22 11:08:42,405 44 INFO rb-01d1866-225816-427570 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-22 11:08:42,498 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /web/image/res.partner/1826/avatar_128?unique=1792667303000 HTTP/1.1" 200 - 13 0.127 0.071 2026-10-22 11:08:42,546 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /web/image?model=res.users&field=avatar_128&id=475 HTTP/1.1" 200 - 7 0.012 0.240 2026-10-22 11:08:42,564 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.261 2026-10-22 11:08:42,608 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /web/image/res.company/288/favicon HTTP/1.1" 200 - 9 0.013 0.193 2026-10-22 11:08:42,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "POST /mail/data HTTP/1.1" 200 - 33 0.045 0.235 2026-10-22 11:08:42,737 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "POST /web/action/load HTTP/1.1" 200 - 11 0.019 0.411 2026-10-22 11:08:42,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.267 2026-10-22 11:08:42,994 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 475, model: purchase.order, field: sale_order_count 2026-10-22 11:08:43,000 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 475, model: purchase.order, field: has_sale_order 2026-10-22 11:08:43,017 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 475, model: freight.booking 2026-10-22 11:08:43,030 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 475, model: purchase.order, field: booking_count 2026-10-22 11:08:43,034 44 INFO rb-01d1866-225816-427570 odoo.models: Access Denied by ACLs for operation: read, uid: 475, model: purchase.order, field: shipment_count 2026-10-22 11:08:43,245 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 126 0.132 0.351 2026-10-22 11:08:43,374 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.018 0.077 2026-10-22 11:08:43,465 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.010 0.027 2026-10-22 11:08:43,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /mail/data HTTP/1.1" 200 - 43 0.072 0.100 2026-10-22 11:08:43,660 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 12 0.017 0.130 2026-10-22 11:08:43,714 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.038 2026-10-22 11:08:43,756 44 INFO rb-01d1866-225816-427570 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-22 11:08:43,765 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "GET /web/image/res.users/475/avatar_128 HTTP/1.1" 200 - 7 0.010 0.033 2026-10-22 11:08:43,865 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.007 0.094 2026-10-22 11:08:43,909 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-22 11:08:43,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:43] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 13 0.029 0.055 2026-10-22 11:08:44,128 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:44] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 31 0.051 0.152 2026-10-22 11:08:44,304 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:44] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:08:44,518 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:44] "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.015 0.030 2026-10-22 11:08:44,576 44 INFO rb-01d1866-225816-427570 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-22 11:08:44,578 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:44] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.014 0.024 2026-10-22 11:08:44,672 44 INFO rb-01d1866-225816-427570 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-22 11:08:44,677 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:44] "POST /mail/data HTTP/1.1" 200 - 26 0.042 0.077 2026-10-22 11:08:44,722 44 INFO rb-01d1866-225816-427570 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-22 11:08:44,795 44 INFO rb-01d1866-225816-427570 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-22 11:08:44,858 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:44] "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.014 0.038 2026-10-22 11:08:45,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.142 0.324 2026-10-22 11:08:45,426 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.012 0.037 2026-10-22 11:08:45,457 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.031 2026-10-22 11:08:45,603 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.066 0.115 2026-10-22 11:08:45,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.096 2026-10-22 11:08:45,700 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.030 0.054 2026-10-22 11:08:45,741 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "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.286 2026-10-22 11:08:45,772 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.010 0.117 2026-10-22 11:08:45,785 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.060 2026-10-22 11:08:45,848 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:45] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.012 0.029 2026-10-22 11:08:45,873 44 INFO rb-01d1866-225816-427570 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-22 11:08:45,920 44 INFO rb-01d1866-225816-427570 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-22 11:08:45,973 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,028 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,081 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,137 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,189 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,240 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,291 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,344 44 INFO rb-01d1866-225816-427570 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-22 11:08:46,399 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:47] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 57 0.101 0.141 2026-10-22 11:08:47,174 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,226 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,280 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,334 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,387 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,440 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,491 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,542 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,593 44 INFO rb-01d1866-225816-427570 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-22 11:08:47,646 44 INFO rb-01d1866-225816-427570 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-22 11:08:48,303 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:48] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.077 0.077 2026-10-22 11:08:48,339 44 INFO rb-01d1866-225816-427570 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-22 11:08:48,394 44 INFO rb-01d1866-225816-427570 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-22 11:08:48,991 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:48] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.008 0.080 2026-10-22 11:08:49,278 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 62 0.128 0.132 2026-10-22 11:08:49,396 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:08:49,516 44 INFO rb-01d1866-225816-427570 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-22 11:08:49,526 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.033 0.048 2026-10-22 11:08:49,567 44 INFO rb-01d1866-225816-427570 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-22 11:08:49,635 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /mail/data HTTP/1.1" 200 - 21 0.048 0.106 2026-10-22 11:08:49,688 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /web/action/load HTTP/1.1" 200 - 10 0.028 0.084 2026-10-22 11:08:49,751 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.019 0.243 2026-10-22 11:08:49,834 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.008 0.074 2026-10-22 11:08:49,937 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.018 0.052 2026-10-22 11:08:49,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:49] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.009 0.023 2026-10-22 11:08:50,049 44 INFO rb-01d1866-225816-427570 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-22 11:08:50,143 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.012 0.078 2026-10-22 11:08:50,232 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "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.027 0.028 2026-10-22 11:08:50,347 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 24 0.039 0.117 2026-10-22 11:08:50,553 44 INFO rb-01d1866-225816-427570 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-22 11:08:50,562 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "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.048 0.044 2026-10-22 11:08:50,673 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "POST /mail/data HTTP/1.1" 200 - 19 0.036 0.138 2026-10-22 11:08:50,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "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.010 0.143 2026-10-22 11:08:50,729 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.008 0.212 2026-10-22 11:08:50,795 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.024 0.197 2026-10-22 11:08:50,945 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:50] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.004 0.196 2026-10-22 11:08:51,032 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.005 0.034 2026-10-22 11:08:51,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.035 0.086 2026-10-22 11:08:51,135 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.128 2026-10-22 11:08:51,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.013 0.100 2026-10-22 11:08:51,291 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.051 0.075 2026-10-22 11:08:51,312 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.006 0.132 2026-10-22 11:08:51,332 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.011 2026-10-22 11:08:51,367 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.027 2026-10-22 11:08:51,391 44 INFO rb-01d1866-225816-427570 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-22 11:08:51,394 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:51] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.033 2026-10-22 11:08:51,437 44 INFO rb-01d1866-225816-427570 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-22 11:08:51,490 44 INFO rb-01d1866-225816-427570 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-22 11:08:51,540 44 INFO rb-01d1866-225816-427570 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-22 11:08:51,590 44 INFO rb-01d1866-225816-427570 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-22 11:08:51,645 44 INFO rb-01d1866-225816-427570 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-22 11:08:52,153 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.084 0.130 2026-10-22 11:08:52,256 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:52] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.014 0.084 2026-10-22 11:08:52,495 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:52] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 48 0.088 0.119 2026-10-22 11:08:52,656 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-22 11:08:52,657 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-22 11:08:52,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:52] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.036 0.053 2026-10-22 11:08:52,803 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:52] "POST /mail/data HTTP/1.1" 200 - 21 0.033 0.111 2026-10-22 11:08:52,864 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:52] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.024 0.180 2026-10-22 11:08:52,987 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:08:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.016 2026-10-22 11:08:53,029 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 41155420 (allocated 45977600) 2026-10-22 11:08:53,035 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 157032 2026-10-22 11:08:53,036 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-22 11:08:53,037 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 157032 2026-10-22 11:08:53,166 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_110853_165810_test_catalog_vendor_uom.txt 2026-10-22 11:08:53,166 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmp5u95y18__chrome_odoo" 2026-10-22 11:08:53,195 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-22 11:08:54,188 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:09:07,579 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-22 11:09:09,520 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line.ctp records with IDs: [1650, 1651] 2026-10-22 11:09:09,700 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [3020, 3021] 2026-10-22 11:09:10,547 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-22 11:09:12,688 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line.ctp records with IDs: [1652, 1653] 2026-10-22 11:09:12,845 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [3025, 3026] 2026-10-22 11:09:13,843 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-22 11:09:14,630 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line.ctp records with IDs: [1654] 2026-10-22 11:09:14,844 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [3030] 2026-10-22 11:09:16,331 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-22 11:09:18,633 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line.ctp records with IDs: [1655, 1656] 2026-10-22 11:09:18,805 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [3036, 3037] 2026-10-22 11:09:20,000 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [3038, 3039, 3040] 2026-10-22 11:09:20,139 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted mail.message records with IDs: [21040, 21039, 21037] 2026-10-22 11:09:20,395 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted ir.attachment records with IDs: [20046] 2026-10-22 11:09:20,397 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move records with IDs: [1102] 2026-10-22 11:09:21,505 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line.ctp records with IDs: [1657, 1658] 2026-10-22 11:09:21,669 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [3041, 3042] 2026-10-22 11:09:23,961 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line.ctp records with IDs: [1659, 1660] 2026-10-22 11:09:24,119 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [3046, 3047] 2026-10-22 11:09:25,051 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-22 11:09:36,878 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-22 11:09:37,924 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:10:02,942 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-22 11:10:03,886 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1749] 2026-10-22 11:10:04,653 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1761] 2026-10-22 11:10:09,373 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-22 11:10:10,077 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1774] 2026-10-22 11:10:10,855 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-22 11:10:11,400 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1777] 2026-10-22 11:10:12,994 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-22 11:10:13,617 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1784] 2026-10-22 11:10:13,896 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1786] 2026-10-22 11:10:15,272 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-22 11:10:23,552 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1789] 2026-10-22 11:10:23,635 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1790] 2026-10-22 11:10:24,184 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-22 11:10:26,289 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1803] 2026-10-22 11:10:27,146 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1806] 2026-10-22 11:10:28,866 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-22 11:10:30,265 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-22 11:10:32,184 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1814] 2026-10-22 11:10:33,585 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-22 11:10:35,064 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [4072] 2026-10-22 11:10:35,726 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-22 11:10:36,540 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1817] 2026-10-22 11:10:38,161 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-22 11:10:39,441 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.product records with IDs: [4087] 2026-10-22 11:10:40,386 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1824, 1825, 1826] 2026-10-22 11:10:41,161 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-22 11:10:41,710 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1837] 2026-10-22 11:10:42,240 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-22 11:10:43,031 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1839] 2026-10-22 11:10:44,584 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-22 11:10:57,810 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-22 11:10:58,459 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1841] 2026-10-22 11:10:59,279 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1845] 2026-10-22 11:10:59,924 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1846, 1847, 1844] 2026-10-22 11:11:00,080 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-22 11:11:02,803 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1849] 2026-10-22 11:11:12,853 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-22 11:11:16,801 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-22 11:11:19,287 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-22 11:11:19,988 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-22 11:11:21,754 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move.line records with IDs: [1864] 2026-10-22 11:11:21,989 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-22 11:11:28,880 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-22 11:11:31,837 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-22 11:11:34,030 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-22 11:11:34,800 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1900] 2026-10-22 11:11:35,639 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-22 11:11:38,144 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1904] 2026-10-22 11:11:38,961 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-22 11:11:41,840 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1908] 2026-10-22 11:11:42,533 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-22 11:11:43,519 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1910] 2026-10-22 11:11:43,913 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-22 11:11:47,040 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1912] 2026-10-22 11:11:47,746 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-22 11:11:48,894 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-22 11:11:52,841 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-22 11:11:53,793 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-22 11:11:54,502 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-22 11:11:55,541 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-22 11:11:56,974 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-22 11:11:57,865 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.warehouse.orderpoint records with IDs: [8] 2026-10-22 11:11:58,058 44 INFO rb-01d1866-225816-427570 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-22 11:11:58,852 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1931] 2026-10-22 11:12:00,625 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-22 11:12:02,009 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1934] 2026-10-22 11:12:02,728 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1936] 2026-10-22 11:12:03,120 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1937] 2026-10-22 11:12:04,128 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move.line records with IDs: [1891] 2026-10-22 11:12:04,713 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-22 11:12:04,999 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-22 11:12:05,807 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1941] 2026-10-22 11:12:06,621 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-22 11:12:09,438 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #482 deleted stock.move records with IDs: [1945] 2026-10-22 11:12:10,931 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:12:10,938 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-22 11:12:11,730 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 157275 2026-10-22 11:12:11,730 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmp_ugm7g4j_chrome_odoo 2026-10-22 11:12:11,730 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:36617/json/version 2026-10-22 11:12:11,732 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:12:11,799 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-22 11:12:11,804 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:36617/json 2026-10-22 11:12:11,812 44 INFO rb-01d1866-225816-427570 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-22 11:12:11,829 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:36617/devtools/page/BBE5AED046F43897C4E8FF5CE6AF42E7 2026-10-22 11:12:11,879 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-22 11:12:11,897 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-22 11:12:11,990 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-22 11:12:12,001 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-22 11:12:12,003 44 INFO rb-01d1866-225816-427570 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-22 11:12:12,003 44 INFO rb-01d1866-225816-427570 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-22 11:12:12,026 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-22 11:12:14,255 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:14] "GET /odoo HTTP/1.1" 200 - 157 0.306 1.928 2026-10-22 11:12:14,261 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': 'BBE5AED046F43897C4E8FF5CE6AF42E7', 'loaderId': 'D057C2F5C0C8D94A952B18F16AA443CA', 'isDownload': False} 2026-10-22 11:12:14,261 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-22 11:12:14,319 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:14] "GET /web/assets/8d40fa9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-22 11:12:14,342 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:14] "GET /web/assets/fdc98fe/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.033 2026-10-22 11:12:14,690 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:14] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.137 0.235 2026-10-22 11:12:14,738 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.390 2026-10-22 11:12:14,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:14] "GET /web/assets/581e2ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-22 11:12:14,820 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:14] "GET /web/assets/9ae9a23/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.034 2026-10-22 11:12:15,734 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:15] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-22 11:12:15,738 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-10-22 11:12:15,770 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.048 2026-10-22 11:12:15,892 44 INFO rb-01d1866-225816-427570 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-22 11:12:15,930 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-22 11:12:15,978 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.059 0.112 2026-10-22 11:12:15,992 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.164 2026-10-22 11:12:16,019 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.173 2026-10-22 11:12:16,024 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-22 11:12:16,047 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:12:16,301 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /odoo HTTP/1.1" 200 - 29 0.092 0.122 2026-10-22 11:12:16,382 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.269 2026-10-22 11:12:16,406 44 INFO rb-01d1866-225816-427570 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-22 11:12:16,427 44 INFO rb-01d1866-225816-427570 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-22 11:12:16,498 44 INFO rb-01d1866-225816-427570 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-22 11:12:16,506 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.023 0.239 2026-10-22 11:12:16,523 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:12:16,548 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12: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-22 11:12:16,587 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.026 0.311 2026-10-22 11:12:16,646 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /web/image/res.partner/3/avatar_128?unique=1792654624000 HTTP/1.1" 200 - 6 0.015 0.380 2026-10-22 11:12:16,681 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.402 2026-10-22 11:12:16,696 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.285 2026-10-22 11:12:16,701 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.260 2026-10-22 11:12:16,712 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.096 2026-10-22 11:12:16,724 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.389 2026-10-22 11:12:16,745 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.089 2026-10-22 11:12:16,833 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:12:16,833 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-22 11:12:16,842 44 INFO rb-01d1866-225816-427570 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-22 11:12:16,956 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "POST /mail/data HTTP/1.1" 200 - 34 0.116 0.285 2026-10-22 11:12:16,994 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.136 2026-10-22 11:12:17,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:17] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 109 0.136 0.276 2026-10-22 11:12:17,612 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:17] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.005 0.083 2026-10-22 11:12:17,627 44 INFO rb-01d1866-225816-427570 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-22 11:12:17,726 44 INFO rb-01d1866-225816-427570 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-22 11:12:17,792 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:17] "POST /mail/data HTTP/1.1" 200 - 45 0.040 0.102 2026-10-22 11:12:17,838 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 5 0.015 0.115 2026-10-22 11:12:17,936 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:17] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.174 2026-10-22 11:12:18,009 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.092 2026-10-22 11:12:18,015 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.022 2026-10-22 11:12:18,140 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 25 0.038 0.093 2026-10-22 11:12:18,356 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-22 11:12:18,623 44 INFO rb-01d1866-225816-427570 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-22 11:12:18,685 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.017 0.060 2026-10-22 11:12:18,711 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.020 2026-10-22 11:12:18,764 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "GET /web/assets/ab5579d/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-22 11:12:18,922 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.016 0.035 2026-10-22 11:12:18,984 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:18] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.030 0.070 2026-10-22 11:12:19,043 44 INFO rb-01d1866-225816-427570 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-22 11:12:19,102 44 INFO rb-01d1866-225816-427570 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-22 11:12:19,224 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:19] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 34 0.076 0.116 2026-10-22 11:12:19,397 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:19] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 23 0.056 0.098 2026-10-22 11:12:19,492 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:19] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.015 0.038 2026-10-22 11:12:19,603 44 INFO ? werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-22 11:12:19,632 44 INFO rb-01d1866-225816-427570 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-22 11:12:19,675 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:19] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.012 0.037 2026-10-22 11:12:20,005 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:20] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.068 0.043 2026-10-22 11:12:20,061 44 INFO rb-01d1866-225816-427570 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-22 11:12:20,091 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:20] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 2 0.005 0.016 2026-10-22 11:12:20,170 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:20] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.009 0.027 2026-10-22 11:12:20,366 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:20] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 42 0.065 0.103 2026-10-22 11:12:20,482 44 INFO rb-01d1866-225816-427570 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-22 11:12:20,483 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:20] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 5 0.006 0.040 2026-10-22 11:12:20,533 44 INFO rb-01d1866-225816-427570 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-22 11:12:20,591 44 INFO rb-01d1866-225816-427570 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-22 11:12:20,651 44 INFO rb-01d1866-225816-427570 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-22 11:12:20,715 44 INFO rb-01d1866-225816-427570 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-22 11:12:21,755 44 INFO rb-01d1866-225816-427570 odoo.tests.common: Simulating signal changes during tests 2026-10-22 11:12:21,755 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:21] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 322 0.451 0.643 2026-10-22 11:12:22,481 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:22] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 108 0.177 0.272 2026-10-22 11:12:22,827 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:22] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.026 0.046 2026-10-22 11:12:22,844 44 INFO rb-01d1866-225816-427570 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-22 11:12:22,915 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:22] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.039 0.116 2026-10-22 11:12:22,965 44 INFO rb-01d1866-225816-427570 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-22 11:12:23,048 44 INFO rb-01d1866-225816-427570 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-22 11:12:23,062 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:23] "POST /mail/data HTTP/1.1" 200 - 42 0.050 0.162 2026-10-22 11:12:23,129 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:23] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.018 0.130 2026-10-22 11:12:23,628 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 97 0.218 0.331 2026-10-22 11:12:23,638 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:23] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.002 0.472 2026-10-22 11:12:23,801 44 INFO rb-01d1866-225816-427570 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-22 11:12:23,866 44 INFO rb-01d1866-225816-427570 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-22 11:12:24,357 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:24] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 70 0.188 0.283 2026-10-22 11:12:24,523 44 INFO rb-01d1866-225816-427570 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-22 11:12:24,600 44 INFO rb-01d1866-225816-427570 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-22 11:12:25,118 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:25] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.239 0.272 2026-10-22 11:12:25,145 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:25] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.011 2026-10-22 11:12:25,379 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:25] "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.024 0.024 2026-10-22 11:12:25,393 44 INFO rb-01d1866-225816-427570 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-22 11:12:25,462 44 INFO rb-01d1866-225816-427570 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-22 11:12:25,551 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:25] "POST /mail/data HTTP/1.1" 200 - 32 0.087 0.075 2026-10-22 11:12:25,617 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:25] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 8 0.025 0.111 2026-10-22 11:12:25,805 44 INFO rb-01d1866-225816-427570 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-22 11:12:25,818 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:25] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.007 0.019 2026-10-22 11:12:26,124 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:26] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.041 0.026 2026-10-22 11:12:26,218 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:26] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.003 0.019 2026-10-22 11:12:26,219 44 INFO rb-01d1866-225816-427570 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-22 11:12:26,389 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:26] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.014 0.021 2026-10-22 11:12:26,804 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 76 0.179 0.192 2026-10-22 11:12:26,981 44 INFO rb-01d1866-225816-427570 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-22 11:12:27,042 44 INFO rb-01d1866-225816-427570 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-22 11:12:27,176 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 50 0.117 0.180 2026-10-22 11:12:27,621 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 66 0.122 0.238 2026-10-22 11:12:27,746 44 INFO rb-01d1866-225816-427570 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-22 11:12:27,812 44 INFO rb-01d1866-225816-427570 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-22 11:12:28,229 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:28] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 80 0.172 0.237 2026-10-22 11:12:28,268 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:28] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.016 2026-10-22 11:12:28,482 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-22 11:12:28,483 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-22 11:12:28,490 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:28] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.041 0.026 2026-10-22 11:12:28,620 44 INFO rb-01d1866-225816-427570 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:12:28] "POST /mail/data HTTP/1.1" 200 - 32 0.044 0.097 2026-10-22 11:12:28,819 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 46328916 (allocated 51261440) 2026-10-22 11:12:28,838 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 157275 2026-10-22 11:12:28,844 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-22 11:12:28,845 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 157275 2026-10-22 11:12:28,966 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-01d1866-225816-427570/chrome_logs/chrome_log_20261022_111228_966128_test_purchase_matrix_ui.txt 2026-10-22 11:12:28,966 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmp_ugm7g4j_chrome_odoo" 2026-10-22 11:12:29,877 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-22 11:12:31,538 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-22 11:13:01,310 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-10-22 11:13:01,888 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-10-22 11:13:02,509 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-22 11:13:03,396 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:13:04,391 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 11:13:05,273 44 INFO rb-01d1866-225816-427570 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-22 11:13:05,717 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-22 11:13:05,782 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-22 11:13:05,945 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-22 11:13:06,098 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [231, 233] 2026-10-22 11:13:06,118 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [232, 234] 2026-10-22 11:13:06,124 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-22 11:13:07,964 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [300] 2026-10-22 11:13:08,504 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-22 11:13:08,908 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-22 11:13:11,319 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-22 11:13:17,615 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-22 11:13:17,840 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-22 11:13:17,869 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-22 11:13:17,890 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-22 11:13:17,900 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-22 11:13:19,412 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-22 11:13:20,550 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-22 11:13:22,136 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-22 11:13:23,333 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21302] 2026-10-22 11:13:23,430 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [1005] 2026-10-22 11:13:23,818 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-22 11:13:26,000 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-22 11:13:27,484 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-22 11:13:30,765 44 INFO rb-01d1866-225816-427570 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-22 11:13:30,787 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-22 11:13:33,556 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-22 11:13:35,433 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-22 11:13:36,201 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-22 11:13:37,910 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-22 11:13:39,480 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-22 11:13:47,832 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-22 11:13:49,214 44 INFO rb-01d1866-225816-427570 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-22 11:13:50,559 44 INFO rb-01d1866-225816-427570 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-22 11:13:50,563 44 INFO rb-01d1866-225816-427570 odoo.service.server: 1495 post-tests in 12650.07s, 3127495 queries 2026-10-22 11:13:50,572 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: point_of_sale: 576 tests 4282.67s 996974 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: portal: 27 tests 49.06s 5642 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_account_tax_python: 4 tests 51.57s 14161 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_adyen: 3 tests 28.36s 9925 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_discount: 6 tests 251.33s 45143 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_dpopay: 3 tests 0.03s 9 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_event: 10 tests 125.47s 21517 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_event_sale: 3 tests 20.60s 9477 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_hr: 28 tests 235.77s 58256 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_hr_restaurant: 5 tests 41.69s 13337 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_loyalty: 109 tests 1181.17s 212655 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_mollie: 6 tests 19.53s 8968 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_mrp: 16 tests 86.04s 30018 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_online_payment: 14 tests 95.90s 21939 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_online_payment_self_order: 27 tests 337.59s 102955 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_qfpay: 3 tests 30.44s 10331 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_razorpay: 5 tests 44.71s 12415 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_repair: 3 tests 27.96s 10167 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_restaurant: 65 tests 768.14s 101871 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 36.28s 11501 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_safaricom: 9 tests 27.16s 9824 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_sale: 87 tests 1027.57s 221969 queries 2026-10-22 11:13:50,573 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_sale_loyalty: 5 tests 44.57s 13542 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_sale_margin: 4 tests 18.88s 8484 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_self_order: 140 tests 1504.62s 523991 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_self_order_pine_labs: 6 tests 23.18s 9609 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_self_order_qfpay: 4 tests 25.04s 9827 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_self_order_razorpay: 6 tests 23.64s 9592 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_self_order_stripe: 6 tests 46.22s 17494 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_sms: 3 tests 27.99s 9984 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: pos_viva_com: 7 tests 53.55s 17153 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: privacy_lookup: 9 tests 10.17s 4541 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: product: 150 tests 114.30s 53747 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: product_email_template: 4 tests 16.28s 6905 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: product_expiry: 3 tests 10.25s 1736 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: product_margin: 7 tests 20.40s 8444 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project: 156 tests 327.19s 63627 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_account: 3 tests 12.90s 3806 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_hr_expense: 8 tests 74.18s 27733 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_mrp_account: 6 tests 18.30s 4633 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_mrp_sale: 3 tests 12.56s 5539 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_purchase: 19 tests 101.60s 33896 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_purchase_stock: 3 tests 1.50s 387 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_sale_expense: 12 tests 133.78s 46351 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_timesheet_holidays: 8 tests 19.80s 7546 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: project_todo: 5 tests 37.49s 3697 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: purchase: 147 tests 672.86s 186736 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 43.73s 16948 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: purchase_mrp: 43 tests 152.97s 54706 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: purchase_product_matrix: 4 tests 20.61s 2773 queries 2026-10-22 11:13:50,574 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: purchase_repair: 5 tests 31.86s 13087 queries 2026-10-22 11:13:50,575 44 INFO rb-01d1866-225816-427570 odoo.tests.stats: purchase_requisition: 25 tests 47.12s 14536 queries 2026-10-22 11:13:50,575 44 INFO rb-01d1866-225816-427570 odoo.tests.result: 0 failed, 0 error(s) of 1495 tests when loading database 'rb-01d1866-225816-427570' 2026-10-22 11:13:50,576 44 INFO rb-01d1866-225816-427570 odoo.service.server: Initiating shutdown 2026-10-22 11:13:50,576 44 INFO rb-01d1866-225816-427570 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.